• Edit
  • Download
    1. <!doctype html>
    2. <html class="zc-html">
    3.  
    4. <head>
    5. <meta charset="utf-8">
    6. <title>ZingSoft Demo</title>
    7. <script nonce="undefined" src="https://cdn.zingchart.com/zingchart.min.js"></script>
    8. <style>
    9. .chart--container {
    10. height: 100%;
    11. width: 100%;
    12. min-height: 530px;
    13. }
    14.  
    15. .zc-ref {
    16. display: none;
    17. }
    18. </style>
    19. </head>
    20.  
    21. <body class="zc-body">
    22. <div id="myChart" class="chart--container">
    23. <a href="https://www.zingchart.com/" rel="noopener" class="zc-ref">Powered by ZingChart</a>
    24. </div>
    25. <script>
    26. ZC.LICENSE = ["569d52cefae586f634c54f86dc99e6a9", "b55b025e438fa8a98e32482b5f768ff5"]; // DEFINE DATA
    27. // -----------------------------
    28. let chartData = [{
    29. id: 'flare',
    30. text: 'flare',
    31. parent: ''
    32. }, {
    33. id: 'analytics',
    34. text: 'analytics',
    35. parent: 'flare'
    36. }, {
    37. id: 'cluster',
    38. text: 'cluster',
    39. parent: 'analytics'
    40. }, {
    41. id: 'agglomerativecluster',
    42. text: 'AgglomerativeCluster',
    43. parent: 'cluster',
    44. value: 3938
    45. }, {
    46. id: 'communitystructure',
    47. text: 'CommunityStructure',
    48. parent: 'cluster',
    49. value: 3812
    50. }, {
    51. id: 'hierarchicalcluster',
    52. text: 'HierarchicalCluster',
    53. parent: 'cluster',
    54. value: 6714
    55. }, {
    56. id: 'mergeedge',
    57. text: 'MergeEdge',
    58. parent: 'cluster',
    59. value: 743
    60. }, {
    61. id: 'graph',
    62. text: 'graph',
    63. parent: 'analytics'
    64. }, {
    65. id: 'betweennesscentrality',
    66. text: 'BetweennessCentrality',
    67. parent: 'graph',
    68. value: 3534
    69. }, {
    70. id: 'linkdistance',
    71. text: 'LinkDistance',
    72. parent: 'graph',
    73. value: 5731
    74. }, {
    75. id: 'maxflowmincut',
    76. text: 'MaxFlowMinCut',
    77. parent: 'graph',
    78. value: 7840
    79. }, {
    80. id: 'shortestpaths',
    81. text: 'ShortestPaths',
    82. parent: 'graph',
    83. value: 5914
    84. }, {
    85. id: 'spanningtree',
    86. text: 'SpanningTree',
    87. parent: 'graph',
    88. value: 3416
    89. }, {
    90. id: 'optimization',
    91. text: 'optimization',
    92. parent: 'analytics'
    93. }, {
    94. id: 'aspectratiobanker',
    95. text: 'AspectRatioBanker',
    96. parent: 'optimization',
    97. value: 7074
    98. }, {
    99. id: 'animate',
    100. text: 'animate',
    101. parent: 'flare'
    102. }, {
    103. id: 'easing',
    104. text: 'Easing',
    105. parent: 'animate',
    106. value: 17010
    107. }, {
    108. id: 'functionsequence',
    109. text: 'FunctionSequence',
    110. parent: 'animate',
    111. value: 5842
    112. }, {
    113. id: 'interpolate',
    114. text: 'interpolate',
    115. parent: 'animate'
    116. }, {
    117. id: 'arrayinterpolator',
    118. text: 'ArrayInterpolator',
    119. parent: 'interpolate',
    120. value: 1983
    121. }, {
    122. id: 'colorinterpolator',
    123. text: 'ColorInterpolator',
    124. parent: 'interpolate',
    125. value: 2047
    126. }, {
    127. id: 'dateinterpolator',
    128. text: 'DateInterpolator',
    129. parent: 'interpolate',
    130. value: 1375
    131. }, {
    132. id: 'interpolator',
    133. text: 'Interpolator',
    134. parent: 'interpolate',
    135. value: 8746
    136. }, {
    137. id: 'matrixinterpolator',
    138. text: 'MatrixInterpolator',
    139. parent: 'interpolate',
    140. value: 2202
    141. }, {
    142. id: 'numberinterpolator',
    143. text: 'NumberInterpolator',
    144. parent: 'interpolate',
    145. value: 1382
    146. }, {
    147. id: 'objectinterpolator',
    148. text: 'ObjectInterpolator',
    149. parent: 'interpolate',
    150. value: 1629
    151. }, {
    152. id: 'pointinterpolator',
    153. text: 'PointInterpolator',
    154. parent: 'interpolate',
    155. value: 1675
    156. }, {
    157. id: 'rectangleinterpolator',
    158. text: 'RectangleInterpolator',
    159. parent: 'interpolate',
    160. value: 2042
    161. }, {
    162. id: 'ischedulable',
    163. text: 'ISchedulable',
    164. parent: 'animate',
    165. value: 1041
    166. }, {
    167. id: 'parallel',
    168. text: 'Parallel',
    169. parent: 'animate',
    170. value: 5176
    171. }, {
    172. id: 'pause',
    173. text: 'Pause',
    174. parent: 'animate',
    175. value: 449
    176. }, {
    177. id: 'scheduler',
    178. text: 'Scheduler',
    179. parent: 'animate',
    180. value: 5593
    181. }, {
    182. id: 'sequence',
    183. text: 'Sequence',
    184. parent: 'animate',
    185. value: 5534
    186. }, {
    187. id: 'transition',
    188. text: 'Transition',
    189. parent: 'animate',
    190. value: 9201
    191. }, {
    192. id: 'transitioner',
    193. text: 'Transitioner',
    194. parent: 'animate',
    195. value: 19975
    196. }, {
    197. id: 'transitionevent',
    198. text: 'TransitionEvent',
    199. parent: 'animate',
    200. value: 1116
    201. }, {
    202. id: 'tween',
    203. text: 'Tween',
    204. parent: 'animate',
    205. value: 6006
    206. }, {
    207. id: 'data',
    208. text: 'data',
    209. parent: 'flare'
    210. }, {
    211. id: 'converters',
    212. text: 'converters',
    213. parent: 'data'
    214. }, {
    215. id: 'converters1',
    216. text: 'Converters',
    217. parent: 'converters',
    218. value: 721
    219. }, {
    220. id: 'delimitedtextconverter',
    221. text: 'DelimitedTextConverter',
    222. parent: 'converters',
    223. value: 4294
    224. }, {
    225. id: 'graphmlconverter',
    226. text: 'GraphMLConverter',
    227. parent: 'converters',
    228. value: 9800
    229. }, {
    230. id: 'idataconverter',
    231. text: 'IDataConverter',
    232. parent: 'converters',
    233. value: 1314
    234. }, {
    235. id: 'jsonconverter',
    236. text: 'JSONConverter',
    237. parent: 'converters',
    238. value: 2220
    239. }, {
    240. id: 'datafield',
    241. text: 'DataField',
    242. parent: 'data',
    243. value: 1759
    244. }, {
    245. id: 'dataschema',
    246. text: 'DataSchema',
    247. parent: 'data',
    248. value: 2165
    249. }, {
    250. id: 'dataset',
    251. text: 'DataSet',
    252. parent: 'data',
    253. value: 586
    254. }, {
    255. id: 'datasource',
    256. text: 'DataSource',
    257. parent: 'data',
    258. value: 3331
    259. }, {
    260. id: 'datatable',
    261. text: 'DataTable',
    262. parent: 'data',
    263. value: 772
    264. }, {
    265. id: 'datautil',
    266. text: 'DataUtil',
    267. parent: 'data',
    268. value: 3322
    269. }, {
    270. id: 'display',
    271. text: 'display',
    272. parent: 'flare'
    273. }, {
    274. id: 'dirtysprite',
    275. text: 'DirtySprite',
    276. parent: 'display',
    277. value: 8833
    278. }, {
    279. id: 'linesprite',
    280. text: 'LineSprite',
    281. parent: 'display',
    282. value: 1732
    283. }, {
    284. id: 'rectsprite',
    285. text: 'RectSprite',
    286. parent: 'display',
    287. value: 3623
    288. }, {
    289. id: 'textsprite',
    290. text: 'TextSprite',
    291. parent: 'display',
    292. value: 10066
    293. }, {
    294. id: 'flex',
    295. text: 'flex',
    296. parent: 'flare'
    297. }, {
    298. id: 'flarevis',
    299. text: 'FlareVis',
    300. parent: 'flex',
    301. value: 4116
    302. }, {
    303. id: 'physics',
    304. text: 'physics',
    305. parent: 'flare'
    306. }, {
    307. id: 'dragforce',
    308. text: 'DragForce',
    309. parent: 'physics',
    310. value: 1082
    311. }, {
    312. id: 'gravityforce',
    313. text: 'GravityForce',
    314. parent: 'physics',
    315. value: 1336
    316. }, {
    317. id: 'iforce',
    318. text: 'IForce',
    319. parent: 'physics',
    320. value: 319
    321. }, {
    322. id: 'nbodyforce',
    323. text: 'NBodyForce',
    324. parent: 'physics',
    325. value: 10498
    326. }, {
    327. id: 'particle',
    328. text: 'Particle',
    329. parent: 'physics',
    330. value: 2822
    331. }, {
    332. id: 'simulation',
    333. text: 'Simulation',
    334. parent: 'physics',
    335. value: 9983
    336. }, {
    337. id: 'spring',
    338. text: 'Spring',
    339. parent: 'physics',
    340. value: 2213
    341. }, {
    342. id: 'springforce',
    343. text: 'SpringForce',
    344. parent: 'physics',
    345. value: 1681
    346. }, {
    347. id: 'query',
    348. text: 'query',
    349. parent: 'flare'
    350. }, {
    351. id: 'aggregateexpression',
    352. text: 'AggregateExpression',
    353. parent: 'query',
    354. value: 1616
    355. }, {
    356. id: 'and',
    357. text: 'And',
    358. parent: 'query',
    359. value: 1027
    360. }, {
    361. id: 'arithmetic',
    362. text: 'Arithmetic',
    363. parent: 'query',
    364. value: 3891
    365. }, {
    366. id: 'average',
    367. text: 'Average',
    368. parent: 'query',
    369. value: 891
    370. }, {
    371. id: 'binaryexpression',
    372. text: 'BinaryExpression',
    373. parent: 'query',
    374. value: 2893
    375. }, {
    376. id: 'comparison',
    377. text: 'Comparison',
    378. parent: 'query',
    379. value: 5103
    380. }, {
    381. id: 'compositeexpression',
    382. text: 'CompositeExpression',
    383. parent: 'query',
    384. value: 3677
    385. }, {
    386. id: 'count',
    387. text: 'Count',
    388. parent: 'query',
    389. value: 781
    390. }, {
    391. id: 'dateutil',
    392. text: 'DateUtil',
    393. parent: 'query',
    394. value: 4141
    395. }, {
    396. id: 'distinct',
    397. text: 'Distinct',
    398. parent: 'query',
    399. value: 933
    400. }, {
    401. id: 'expression',
    402. text: 'Expression',
    403. parent: 'query',
    404. value: 5130
    405. }, {
    406. id: 'expressioniterator',
    407. text: 'ExpressionIterator',
    408. parent: 'query',
    409. value: 3617
    410. }, {
    411. id: 'fn',
    412. text: 'Fn',
    413. parent: 'query',
    414. value: 3240
    415. }, {
    416. id: 'if',
    417. text: 'If',
    418. parent: 'query',
    419. value: 2732
    420. }, {
    421. id: 'isa',
    422. text: 'IsA',
    423. parent: 'query',
    424. value: 2039
    425. }, {
    426. id: 'literal',
    427. text: 'Literal',
    428. parent: 'query',
    429. value: 1214
    430. }, {
    431. id: 'match',
    432. text: 'Match',
    433. parent: 'query',
    434. value: 3748
    435. }, {
    436. id: 'maximum',
    437. text: 'Maximum',
    438. parent: 'query',
    439. value: 843
    440. }, {
    441. id: 'methods',
    442. text: 'methods',
    443. parent: 'query'
    444. }, {
    445. id: 'add',
    446. text: 'add',
    447. parent: 'methods',
    448. value: 593
    449. }, {
    450. id: 'and1',
    451. text: 'and',
    452. parent: 'methods',
    453. value: 330
    454. }, {
    455. id: 'average1',
    456. text: 'average',
    457. parent: 'methods',
    458. value: 287
    459. }, {
    460. id: 'count1',
    461. text: 'count',
    462. parent: 'methods',
    463. value: 277
    464. }, {
    465. id: 'distinct1',
    466. text: 'distinct',
    467. parent: 'methods',
    468. value: 292
    469. }, {
    470. id: 'div',
    471. text: 'div',
    472. parent: 'methods',
    473. value: 595
    474. }, {
    475. id: 'eq',
    476. text: 'eq',
    477. parent: 'methods',
    478. value: 594
    479. }, {
    480. id: 'fn1',
    481. text: 'fn',
    482. parent: 'methods',
    483. value: 460
    484. }, {
    485. id: 'gt',
    486. text: 'gt',
    487. parent: 'methods',
    488. value: 603
    489. }, {
    490. id: 'gte',
    491. text: 'gte',
    492. parent: 'methods',
    493. value: 625
    494. }, {
    495. id: 'iff',
    496. text: 'iff',
    497. parent: 'methods',
    498. value: 748
    499. }, {
    500. id: 'isa1',
    501. text: 'isa',
    502. parent: 'methods',
    503. value: 461
    504. }, {
    505. id: 'lt',
    506. text: 'lt',
    507. parent: 'methods',
    508. value: 597
    509. }, {
    510. id: 'lte',
    511. text: 'lte',
    512. parent: 'methods',
    513. value: 619
    514. }, {
    515. id: 'max',
    516. text: 'max',
    517. parent: 'methods',
    518. value: 283
    519. }, {
    520. id: 'min',
    521. text: 'min',
    522. parent: 'methods',
    523. value: 283
    524. }, {
    525. id: 'mod',
    526. text: 'mod',
    527. parent: 'methods',
    528. value: 591
    529. }, {
    530. id: 'mul',
    531. text: 'mul',
    532. parent: 'methods',
    533. value: 603
    534. }, {
    535. id: 'neq',
    536. text: 'neq',
    537. parent: 'methods',
    538. value: 599
    539. }, {
    540. id: 'not',
    541. text: 'not',
    542. parent: 'methods',
    543. value: 386
    544. }, {
    545. id: 'or',
    546. text: 'or',
    547. parent: 'methods',
    548. value: 323
    549. }, {
    550. id: 'orderby',
    551. text: 'orderby',
    552. parent: 'methods',
    553. value: 307
    554. }, {
    555. id: 'range',
    556. text: 'range',
    557. parent: 'methods',
    558. value: 772
    559. }, {
    560. id: 'select',
    561. text: 'select',
    562. parent: 'methods',
    563. value: 296
    564. }, {
    565. id: 'stddev',
    566. text: 'stddev',
    567. parent: 'methods',
    568. value: 363
    569. }, {
    570. id: 'sub',
    571. text: 'sub',
    572. parent: 'methods',
    573. value: 600
    574. }, {
    575. id: 'sum',
    576. text: 'sum',
    577. parent: 'methods',
    578. value: 280
    579. }, {
    580. id: 'update',
    581. text: 'update',
    582. parent: 'methods',
    583. value: 307
    584. }, {
    585. id: 'variance',
    586. text: 'variance',
    587. parent: 'methods',
    588. value: 335
    589. }, {
    590. id: 'where',
    591. text: 'where',
    592. parent: 'methods',
    593. value: 299
    594. }, {
    595. id: 'xor',
    596. text: 'xor',
    597. parent: 'methods',
    598. value: 354
    599. }, {
    600. id: '_',
    601. text: '_',
    602. parent: 'methods',
    603. value: 264
    604. }, {
    605. id: 'minimum',
    606. text: 'Minimum',
    607. parent: 'query',
    608. value: 843
    609. }, {
    610. id: 'not1',
    611. text: 'Not',
    612. parent: 'query',
    613. value: 1554
    614. }, {
    615. id: 'or1',
    616. text: 'Or',
    617. parent: 'query',
    618. value: 970
    619. }, {
    620. id: 'query1',
    621. text: 'Query',
    622. parent: 'query',
    623. value: 13896
    624. }, {
    625. id: 'range1',
    626. text: 'Range',
    627. parent: 'query',
    628. value: 1594
    629. }, {
    630. id: 'stringutil',
    631. text: 'StringUtil',
    632. parent: 'query',
    633. value: 4130
    634. }, {
    635. id: 'sum1',
    636. text: 'Sum',
    637. parent: 'query',
    638. value: 791
    639. }, {
    640. id: 'variable',
    641. text: 'Variable',
    642. parent: 'query',
    643. value: 1124
    644. }, {
    645. id: 'variance1',
    646. text: 'Variance',
    647. parent: 'query',
    648. value: 1876
    649. }, {
    650. id: 'xor1',
    651. text: 'Xor',
    652. parent: 'query',
    653. value: 1101
    654. }, {
    655. id: 'scale',
    656. text: 'scale',
    657. parent: 'flare'
    658. }, {
    659. id: 'iscalemap',
    660. text: 'IScaleMap',
    661. parent: 'scale',
    662. value: 2105
    663. }, {
    664. id: 'linearscale',
    665. text: 'LinearScale',
    666. parent: 'scale',
    667. value: 1316
    668. }, {
    669. id: 'logscale',
    670. text: 'LogScale',
    671. parent: 'scale',
    672. value: 3151
    673. }, {
    674. id: 'ordinalscale',
    675. text: 'OrdinalScale',
    676. parent: 'scale',
    677. value: 3770
    678. }, {
    679. id: 'quantilescale',
    680. text: 'QuantileScale',
    681. parent: 'scale',
    682. value: 2435
    683. }, {
    684. id: 'quantitativescale',
    685. text: 'QuantitativeScale',
    686. parent: 'scale',
    687. value: 4839
    688. }, {
    689. id: 'rootscale',
    690. text: 'RootScale',
    691. parent: 'scale',
    692. value: 1756
    693. }, {
    694. id: 'scale1',
    695. text: 'Scale',
    696. parent: 'scale',
    697. value: 4268
    698. }, {
    699. id: 'scaletype',
    700. text: 'ScaleType',
    701. parent: 'scale',
    702. value: 1821
    703. }, {
    704. id: 'timescale',
    705. text: 'TimeScale',
    706. parent: 'scale',
    707. value: 5833
    708. }, {
    709. id: 'util',
    710. text: 'util',
    711. parent: 'flare'
    712. }, {
    713. id: 'arrays',
    714. text: 'Arrays',
    715. parent: 'util',
    716. value: 8258
    717. }, {
    718. id: 'colors',
    719. text: 'Colors',
    720. parent: 'util',
    721. value: 10001
    722. }, {
    723. id: 'dates',
    724. text: 'Dates',
    725. parent: 'util',
    726. value: 8217
    727. }, {
    728. id: 'displays',
    729. text: 'Displays',
    730. parent: 'util',
    731. value: 12555
    732. }, {
    733. id: 'filter',
    734. text: 'Filter',
    735. parent: 'util',
    736. value: 2324
    737. }, {
    738. id: 'geometry',
    739. text: 'Geometry',
    740. parent: 'util',
    741. value: 10993
    742. }, {
    743. id: 'heap',
    744. text: 'heap',
    745. parent: 'util'
    746. }, {
    747. id: 'fibonacciheap',
    748. text: 'FibonacciHeap',
    749. parent: 'heap',
    750. value: 9354
    751. }, {
    752. id: 'heapnode',
    753. text: 'HeapNode',
    754. parent: 'heap',
    755. value: 1233
    756. }, {
    757. id: 'ievaluable',
    758. text: 'IEvaluable',
    759. parent: 'util',
    760. value: 335
    761. }, {
    762. id: 'ipredicate',
    763. text: 'IPredicate',
    764. parent: 'util',
    765. value: 383
    766. }, {
    767. id: 'ivalueproxy',
    768. text: 'IValueProxy',
    769. parent: 'util',
    770. value: 874
    771. }, {
    772. id: 'math',
    773. text: 'math',
    774. parent: 'util'
    775. }, {
    776. id: 'densematrix',
    777. text: 'DenseMatrix',
    778. parent: 'math',
    779. value: 3165
    780. }, {
    781. id: 'imatrix',
    782. text: 'IMatrix',
    783. parent: 'math',
    784. value: 2815
    785. }, {
    786. id: 'sparsematrix',
    787. text: 'SparseMatrix',
    788. parent: 'math',
    789. value: 3366
    790. }, {
    791. id: 'maths',
    792. text: 'Maths',
    793. parent: 'util',
    794. value: 17705
    795. }, {
    796. id: 'orientation',
    797. text: 'Orientation',
    798. parent: 'util',
    799. value: 1486
    800. }, {
    801. id: 'palette',
    802. text: 'palette',
    803. parent: 'util'
    804. }, {
    805. id: 'colorpalette',
    806. text: 'ColorPalette',
    807. parent: 'palette',
    808. value: 6367
    809. }, {
    810. id: 'palette1',
    811. text: 'Palette',
    812. parent: 'palette',
    813. value: 1229
    814. }, {
    815. id: 'shapepalette',
    816. text: 'ShapePalette',
    817. parent: 'palette',
    818. value: 2059
    819. }, {
    820. id: 'sizepalette',
    821. text: 'SizePalette',
    822. parent: 'palette',
    823. value: 2291
    824. }, {
    825. id: 'property',
    826. text: 'Property',
    827. parent: 'util',
    828. value: 5559
    829. }, {
    830. id: 'shapes',
    831. text: 'Shapes',
    832. parent: 'util',
    833. value: 19118
    834. }, {
    835. id: 'sort',
    836. text: 'Sort',
    837. parent: 'util',
    838. value: 6887
    839. }, {
    840. id: 'stats',
    841. text: 'Stats',
    842. parent: 'util',
    843. value: 6557
    844. }, {
    845. id: 'strings',
    846. text: 'Strings',
    847. parent: 'util',
    848. value: 22026
    849. }, {
    850. id: 'vis',
    851. text: 'vis',
    852. parent: 'flare'
    853. }, {
    854. id: 'axis',
    855. text: 'axis',
    856. parent: 'vis'
    857. }, {
    858. id: 'axes',
    859. text: 'Axes',
    860. parent: 'axis',
    861. value: 1302
    862. }, {
    863. id: 'axis1',
    864. text: 'Axis',
    865. parent: 'axis',
    866. value: 24593
    867. }, {
    868. id: 'axisgridline',
    869. text: 'AxisGridLine',
    870. parent: 'axis',
    871. value: 652
    872. }, {
    873. id: 'axislabel',
    874. text: 'AxisLabel',
    875. parent: 'axis',
    876. value: 636
    877. }, {
    878. id: 'cartesianaxes',
    879. text: 'CartesianAxes',
    880. parent: 'axis',
    881. value: 6703
    882. }, {
    883. id: 'controls',
    884. text: 'controls',
    885. parent: 'vis'
    886. }, {
    887. id: 'anchorcontrol',
    888. text: 'AnchorControl',
    889. parent: 'controls',
    890. value: 2138
    891. }, {
    892. id: 'clickcontrol',
    893. text: 'ClickControl',
    894. parent: 'controls',
    895. value: 3824
    896. }, {
    897. id: 'control',
    898. text: 'Control',
    899. parent: 'controls',
    900. value: 1353
    901. }, {
    902. id: 'controllist',
    903. text: 'ControlList',
    904. parent: 'controls',
    905. value: 4665
    906. }, {
    907. id: 'dragcontrol',
    908. text: 'DragControl',
    909. parent: 'controls',
    910. value: 2649
    911. }, {
    912. id: 'expandcontrol',
    913. text: 'ExpandControl',
    914. parent: 'controls',
    915. value: 2832
    916. }, {
    917. id: 'hovercontrol',
    918. text: 'HoverControl',
    919. parent: 'controls',
    920. value: 4896
    921. }, {
    922. id: 'icontrol',
    923. text: 'IControl',
    924. parent: 'controls',
    925. value: 763
    926. }, {
    927. id: 'panzoomcontrol',
    928. text: 'PanZoomControl',
    929. parent: 'controls',
    930. value: 5222
    931. }, {
    932. id: 'selectioncontrol',
    933. text: 'SelectionControl',
    934. parent: 'controls',
    935. value: 7862
    936. }, {
    937. id: 'tooltipcontrol',
    938. text: 'TooltipControl',
    939. parent: 'controls',
    940. value: 8435
    941. }, {
    942. id: 'data1',
    943. text: 'data',
    944. parent: 'vis'
    945. }, {
    946. id: 'data2',
    947. text: 'Data',
    948. parent: 'data1',
    949. value: 20544
    950. }, {
    951. id: 'datalist',
    952. text: 'DataList',
    953. parent: 'data1',
    954. value: 19788
    955. }, {
    956. id: 'datasprite',
    957. text: 'DataSprite',
    958. parent: 'data1',
    959. value: 10349
    960. }, {
    961. id: 'edgesprite',
    962. text: 'EdgeSprite',
    963. parent: 'data1',
    964. value: 3301
    965. }, {
    966. id: 'nodesprite',
    967. text: 'NodeSprite',
    968. parent: 'data1',
    969. value: 19382
    970. }, {
    971. id: 'render',
    972. text: 'render',
    973. parent: 'data1'
    974. }, {
    975. id: 'arrowtype',
    976. text: 'ArrowType',
    977. parent: 'render',
    978. value: 698
    979. }, {
    980. id: 'edgerenderer',
    981. text: 'EdgeRenderer',
    982. parent: 'render',
    983. value: 5569
    984. }, {
    985. id: 'irenderer',
    986. text: 'IRenderer',
    987. parent: 'render',
    988. value: 353
    989. }, {
    990. id: 'shaperenderer',
    991. text: 'ShapeRenderer',
    992. parent: 'render',
    993. value: 2247
    994. }, {
    995. id: 'scalebinding',
    996. text: 'ScaleBinding',
    997. parent: 'data1',
    998. value: 11275
    999. }, {
    1000. id: 'tree',
    1001. text: 'Tree',
    1002. parent: 'data1',
    1003. value: 7147
    1004. }, {
    1005. id: 'treebuilder',
    1006. text: 'TreeBuilder',
    1007. parent: 'data1',
    1008. value: 9930
    1009. }, {
    1010. id: 'events',
    1011. text: 'events',
    1012. parent: 'vis'
    1013. }, {
    1014. id: 'dataevent',
    1015. text: 'DataEvent',
    1016. parent: 'events',
    1017. value: 2313
    1018. }, {
    1019. id: 'selectionevent',
    1020. text: 'SelectionEvent',
    1021. parent: 'events',
    1022. value: 1880
    1023. }, {
    1024. id: 'tooltipevent',
    1025. text: 'TooltipEvent',
    1026. parent: 'events',
    1027. value: 1701
    1028. }, {
    1029. id: 'visualizationevent',
    1030. text: 'VisualizationEvent',
    1031. parent: 'events',
    1032. value: 1117
    1033. }, {
    1034. id: 'legend',
    1035. text: 'legend',
    1036. parent: 'vis'
    1037. }, {
    1038. id: 'legend1',
    1039. text: 'Legend',
    1040. parent: 'legend',
    1041. value: 20859
    1042. }, {
    1043. id: 'legenditem',
    1044. text: 'LegendItem',
    1045. parent: 'legend',
    1046. value: 4614
    1047. }, {
    1048. id: 'legendrange',
    1049. text: 'LegendRange',
    1050. parent: 'legend',
    1051. value: 10530
    1052. }, {
    1053. id: 'operator',
    1054. text: 'operator',
    1055. parent: 'vis'
    1056. }, {
    1057. id: 'distortion',
    1058. text: 'distortion',
    1059. parent: 'operator'
    1060. }, {
    1061. id: 'bifocaldistortion',
    1062. text: 'BifocalDistortion',
    1063. parent: 'distortion',
    1064. value: 4461
    1065. }, {
    1066. id: 'distortion1',
    1067. text: 'Distortion',
    1068. parent: 'distortion',
    1069. value: 6314
    1070. }, {
    1071. id: 'fisheyedistortion',
    1072. text: 'FisheyeDistortion',
    1073. parent: 'distortion',
    1074. value: 3444
    1075. }, {
    1076. id: 'encoder',
    1077. text: 'encoder',
    1078. parent: 'operator'
    1079. }, {
    1080. id: 'colorencoder',
    1081. text: 'ColorEncoder',
    1082. parent: 'encoder',
    1083. value: 3179
    1084. }, {
    1085. id: 'encoder1',
    1086. text: 'Encoder',
    1087. parent: 'encoder',
    1088. value: 4060
    1089. }, {
    1090. id: 'propertyencoder',
    1091. text: 'PropertyEncoder',
    1092. parent: 'encoder',
    1093. value: 4138
    1094. }, {
    1095. id: 'shapeencoder',
    1096. text: 'ShapeEncoder',
    1097. parent: 'encoder',
    1098. value: 1690
    1099. }, {
    1100. id: 'sizeencoder',
    1101. text: 'SizeEncoder',
    1102. parent: 'encoder',
    1103. value: 1830
    1104. }, {
    1105. id: 'filter1',
    1106. text: 'filter',
    1107. parent: 'operator'
    1108. }, {
    1109. id: 'fisheyetreefilter',
    1110. text: 'FisheyeTreeFilter',
    1111. parent: 'filter1',
    1112. value: 5219
    1113. }, {
    1114. id: 'graphdistancefilter',
    1115. text: 'GraphDistanceFilter',
    1116. parent: 'filter1',
    1117. value: 3165
    1118. }, {
    1119. id: 'visibilityfilter',
    1120. text: 'VisibilityFilter',
    1121. parent: 'filter1',
    1122. value: 3509
    1123. }, {
    1124. id: 'ioperator',
    1125. text: 'IOperator',
    1126. parent: 'operator',
    1127. value: 1286
    1128. }, {
    1129. id: 'label',
    1130. text: 'label',
    1131. parent: 'operator'
    1132. }, {
    1133. id: 'labeler',
    1134. text: 'Labeler',
    1135. parent: 'label',
    1136. value: 9956
    1137. }, {
    1138. id: 'radiallabeler',
    1139. text: 'RadialLabeler',
    1140. parent: 'label',
    1141. value: 3899
    1142. }, {
    1143. id: 'stackedarealabeler',
    1144. text: 'StackedAreaLabeler',
    1145. parent: 'label',
    1146. value: 3202
    1147. }, {
    1148. id: 'layout',
    1149. text: 'layout',
    1150. parent: 'operator'
    1151. }, {
    1152. id: 'axislayout',
    1153. text: 'AxisLayout',
    1154. parent: 'layout',
    1155. value: 6725
    1156. }, {
    1157. id: 'bundlededgerouter',
    1158. text: 'BundledEdgeRouter',
    1159. parent: 'layout',
    1160. value: 3727
    1161. }, {
    1162. id: 'circlelayout',
    1163. text: 'CircleLayout',
    1164. parent: 'layout',
    1165. value: 9317
    1166. }, {
    1167. id: 'circlepackinglayout',
    1168. text: 'CirclePackingLayout',
    1169. parent: 'layout',
    1170. value: 12003
    1171. }, {
    1172. id: 'dendrogramlayout',
    1173. text: 'DendrogramLayout',
    1174. parent: 'layout',
    1175. value: 4853
    1176. }, {
    1177. id: 'forcedirectedlayout',
    1178. text: 'ForceDirectedLayout',
    1179. parent: 'layout',
    1180. value: 8411
    1181. }, {
    1182. id: 'icicletreelayout',
    1183. text: 'IcicleTreeLayout',
    1184. parent: 'layout',
    1185. value: 4864
    1186. }, {
    1187. id: 'indentedtreelayout',
    1188. text: 'IndentedTreeLayout',
    1189. parent: 'layout',
    1190. value: 3174
    1191. }, {
    1192. id: 'layout1',
    1193. text: 'Layout',
    1194. parent: 'layout',
    1195. value: 7881
    1196. }, {
    1197. id: 'nodelinktreelayout',
    1198. text: 'NodeLinkTreeLayout',
    1199. parent: 'layout',
    1200. value: 12870
    1201. }, {
    1202. id: 'pielayout',
    1203. text: 'PieLayout',
    1204. parent: 'layout',
    1205. value: 2728
    1206. }, {
    1207. id: 'radialtreelayout',
    1208. text: 'RadialTreeLayout',
    1209. parent: 'layout',
    1210. value: 12348
    1211. }, {
    1212. id: 'randomlayout',
    1213. text: 'RandomLayout',
    1214. parent: 'layout',
    1215. value: 870
    1216. }, {
    1217. id: 'stackedarealayout',
    1218. text: 'StackedAreaLayout',
    1219. parent: 'layout',
    1220. value: 9121
    1221. }, {
    1222. id: 'treemaplayout',
    1223. text: 'TreeMapLayout',
    1224. parent: 'layout',
    1225. value: 9191
    1226. }, {
    1227. id: 'operator1',
    1228. text: 'Operator',
    1229. parent: 'operator',
    1230. value: 2490
    1231. }, {
    1232. id: 'operatorlist',
    1233. text: 'OperatorList',
    1234. parent: 'operator',
    1235. value: 5248
    1236. }, {
    1237. id: 'operatorsequence',
    1238. text: 'OperatorSequence',
    1239. parent: 'operator',
    1240. value: 4190
    1241. }, {
    1242. id: 'operatorswitch',
    1243. text: 'OperatorSwitch',
    1244. parent: 'operator',
    1245. value: 2581
    1246. }, {
    1247. id: 'sortoperator',
    1248. text: 'SortOperator',
    1249. parent: 'operator',
    1250. value: 2023
    1251. }, {
    1252. id: 'visualization',
    1253. text: 'Visualization',
    1254. parent: 'vis',
    1255. value: 16540
    1256. }];
    1257.  
    1258. // CHART CONFIG
    1259. // -----------------------------
    1260. let chartConfig = {
    1261. type: 'sunburst',
    1262. backgroundColor: '#fff',
    1263. borderColor: '#000',
    1264. borderWidth: '1px',
    1265. title: {
    1266. text: 'Irregular Sunburst - File System Data'
    1267. },
    1268. options: {
    1269. slice: 0,
    1270. space: 0
    1271. },
    1272. plot: {
    1273. animation: {},
    1274. valueBox: {
    1275. text: '%data-vbtext',
    1276. color: '#000',
    1277. fontSize: '10px',
    1278. visible: null
    1279. },
    1280. tooltipText: '<span style=\'font-size:19px\'>%plot-text</span><br/>Size: %node-value',
    1281. alpha: 1
    1282. },
    1283. plotarea: {
    1284. margin: '40px 0 0 0',
    1285. borderColor: '#000',
    1286. borderWidth: '1px',
    1287. },
    1288. tooltip: {
    1289. align: 'left',
    1290. thousandsSeparator: ','
    1291. },
    1292. series: chartData
    1293. };
    1294.  
    1295. // RENDER CHARTS
    1296. // -----------------------------
    1297. zingchart.render({
    1298. id: 'myChart',
    1299. data: chartConfig
    1300. });
    1301. </script>
    1302. </body>
    1303.  
    1304. </html>
    1. <!doctype html>
    2. <html class="zc-html">
    3.  
    4. <head>
    5. <meta charset="utf-8">
    6. <title>ZingSoft Demo</title>
    7. <script src="https://cdn.zingchart.com/zingchart.min.js"></script>
    8. </head>
    9.  
    10. <body class="zc-body">
    11. <div id="myChart" class="chart--container">
    12. <a href="https://www.zingchart.com/" rel="noopener" class="zc-ref">Powered by ZingChart</a>
    13. </div>
    14. </body>
    15.  
    16. </html>
    1. .chart--container {
    2. height: 100%;
    3. width: 100%;
    4. min-height: 530px;
    5. }
    6.  
    7. .zc-ref {
    8. display: none;
    9. }
    1. // DEFINE DATA
    2. // -----------------------------
    3. let chartData = [{
    4. id: 'flare',
    5. text: 'flare',
    6. parent: ''
    7. }, {
    8. id: 'analytics',
    9. text: 'analytics',
    10. parent: 'flare'
    11. }, {
    12. id: 'cluster',
    13. text: 'cluster',
    14. parent: 'analytics'
    15. }, {
    16. id: 'agglomerativecluster',
    17. text: 'AgglomerativeCluster',
    18. parent: 'cluster',
    19. value: 3938
    20. }, {
    21. id: 'communitystructure',
    22. text: 'CommunityStructure',
    23. parent: 'cluster',
    24. value: 3812
    25. }, {
    26. id: 'hierarchicalcluster',
    27. text: 'HierarchicalCluster',
    28. parent: 'cluster',
    29. value: 6714
    30. }, {
    31. id: 'mergeedge',
    32. text: 'MergeEdge',
    33. parent: 'cluster',
    34. value: 743
    35. }, {
    36. id: 'graph',
    37. text: 'graph',
    38. parent: 'analytics'
    39. }, {
    40. id: 'betweennesscentrality',
    41. text: 'BetweennessCentrality',
    42. parent: 'graph',
    43. value: 3534
    44. }, {
    45. id: 'linkdistance',
    46. text: 'LinkDistance',
    47. parent: 'graph',
    48. value: 5731
    49. }, {
    50. id: 'maxflowmincut',
    51. text: 'MaxFlowMinCut',
    52. parent: 'graph',
    53. value: 7840
    54. }, {
    55. id: 'shortestpaths',
    56. text: 'ShortestPaths',
    57. parent: 'graph',
    58. value: 5914
    59. }, {
    60. id: 'spanningtree',
    61. text: 'SpanningTree',
    62. parent: 'graph',
    63. value: 3416
    64. }, {
    65. id: 'optimization',
    66. text: 'optimization',
    67. parent: 'analytics'
    68. }, {
    69. id: 'aspectratiobanker',
    70. text: 'AspectRatioBanker',
    71. parent: 'optimization',
    72. value: 7074
    73. }, {
    74. id: 'animate',
    75. text: 'animate',
    76. parent: 'flare'
    77. }, {
    78. id: 'easing',
    79. text: 'Easing',
    80. parent: 'animate',
    81. value: 17010
    82. }, {
    83. id: 'functionsequence',
    84. text: 'FunctionSequence',
    85. parent: 'animate',
    86. value: 5842
    87. }, {
    88. id: 'interpolate',
    89. text: 'interpolate',
    90. parent: 'animate'
    91. }, {
    92. id: 'arrayinterpolator',
    93. text: 'ArrayInterpolator',
    94. parent: 'interpolate',
    95. value: 1983
    96. }, {
    97. id: 'colorinterpolator',
    98. text: 'ColorInterpolator',
    99. parent: 'interpolate',
    100. value: 2047
    101. }, {
    102. id: 'dateinterpolator',
    103. text: 'DateInterpolator',
    104. parent: 'interpolate',
    105. value: 1375
    106. }, {
    107. id: 'interpolator',
    108. text: 'Interpolator',
    109. parent: 'interpolate',
    110. value: 8746
    111. }, {
    112. id: 'matrixinterpolator',
    113. text: 'MatrixInterpolator',
    114. parent: 'interpolate',
    115. value: 2202
    116. }, {
    117. id: 'numberinterpolator',
    118. text: 'NumberInterpolator',
    119. parent: 'interpolate',
    120. value: 1382
    121. }, {
    122. id: 'objectinterpolator',
    123. text: 'ObjectInterpolator',
    124. parent: 'interpolate',
    125. value: 1629
    126. }, {
    127. id: 'pointinterpolator',
    128. text: 'PointInterpolator',
    129. parent: 'interpolate',
    130. value: 1675
    131. }, {
    132. id: 'rectangleinterpolator',
    133. text: 'RectangleInterpolator',
    134. parent: 'interpolate',
    135. value: 2042
    136. }, {
    137. id: 'ischedulable',
    138. text: 'ISchedulable',
    139. parent: 'animate',
    140. value: 1041
    141. }, {
    142. id: 'parallel',
    143. text: 'Parallel',
    144. parent: 'animate',
    145. value: 5176
    146. }, {
    147. id: 'pause',
    148. text: 'Pause',
    149. parent: 'animate',
    150. value: 449
    151. }, {
    152. id: 'scheduler',
    153. text: 'Scheduler',
    154. parent: 'animate',
    155. value: 5593
    156. }, {
    157. id: 'sequence',
    158. text: 'Sequence',
    159. parent: 'animate',
    160. value: 5534
    161. }, {
    162. id: 'transition',
    163. text: 'Transition',
    164. parent: 'animate',
    165. value: 9201
    166. }, {
    167. id: 'transitioner',
    168. text: 'Transitioner',
    169. parent: 'animate',
    170. value: 19975
    171. }, {
    172. id: 'transitionevent',
    173. text: 'TransitionEvent',
    174. parent: 'animate',
    175. value: 1116
    176. }, {
    177. id: 'tween',
    178. text: 'Tween',
    179. parent: 'animate',
    180. value: 6006
    181. }, {
    182. id: 'data',
    183. text: 'data',
    184. parent: 'flare'
    185. }, {
    186. id: 'converters',
    187. text: 'converters',
    188. parent: 'data'
    189. }, {
    190. id: 'converters1',
    191. text: 'Converters',
    192. parent: 'converters',
    193. value: 721
    194. }, {
    195. id: 'delimitedtextconverter',
    196. text: 'DelimitedTextConverter',
    197. parent: 'converters',
    198. value: 4294
    199. }, {
    200. id: 'graphmlconverter',
    201. text: 'GraphMLConverter',
    202. parent: 'converters',
    203. value: 9800
    204. }, {
    205. id: 'idataconverter',
    206. text: 'IDataConverter',
    207. parent: 'converters',
    208. value: 1314
    209. }, {
    210. id: 'jsonconverter',
    211. text: 'JSONConverter',
    212. parent: 'converters',
    213. value: 2220
    214. }, {
    215. id: 'datafield',
    216. text: 'DataField',
    217. parent: 'data',
    218. value: 1759
    219. }, {
    220. id: 'dataschema',
    221. text: 'DataSchema',
    222. parent: 'data',
    223. value: 2165
    224. }, {
    225. id: 'dataset',
    226. text: 'DataSet',
    227. parent: 'data',
    228. value: 586
    229. }, {
    230. id: 'datasource',
    231. text: 'DataSource',
    232. parent: 'data',
    233. value: 3331
    234. }, {
    235. id: 'datatable',
    236. text: 'DataTable',
    237. parent: 'data',
    238. value: 772
    239. }, {
    240. id: 'datautil',
    241. text: 'DataUtil',
    242. parent: 'data',
    243. value: 3322
    244. }, {
    245. id: 'display',
    246. text: 'display',
    247. parent: 'flare'
    248. }, {
    249. id: 'dirtysprite',
    250. text: 'DirtySprite',
    251. parent: 'display',
    252. value: 8833
    253. }, {
    254. id: 'linesprite',
    255. text: 'LineSprite',
    256. parent: 'display',
    257. value: 1732
    258. }, {
    259. id: 'rectsprite',
    260. text: 'RectSprite',
    261. parent: 'display',
    262. value: 3623
    263. }, {
    264. id: 'textsprite',
    265. text: 'TextSprite',
    266. parent: 'display',
    267. value: 10066
    268. }, {
    269. id: 'flex',
    270. text: 'flex',
    271. parent: 'flare'
    272. }, {
    273. id: 'flarevis',
    274. text: 'FlareVis',
    275. parent: 'flex',
    276. value: 4116
    277. }, {
    278. id: 'physics',
    279. text: 'physics',
    280. parent: 'flare'
    281. }, {
    282. id: 'dragforce',
    283. text: 'DragForce',
    284. parent: 'physics',
    285. value: 1082
    286. }, {
    287. id: 'gravityforce',
    288. text: 'GravityForce',
    289. parent: 'physics',
    290. value: 1336
    291. }, {
    292. id: 'iforce',
    293. text: 'IForce',
    294. parent: 'physics',
    295. value: 319
    296. }, {
    297. id: 'nbodyforce',
    298. text: 'NBodyForce',
    299. parent: 'physics',
    300. value: 10498
    301. }, {
    302. id: 'particle',
    303. text: 'Particle',
    304. parent: 'physics',
    305. value: 2822
    306. }, {
    307. id: 'simulation',
    308. text: 'Simulation',
    309. parent: 'physics',
    310. value: 9983
    311. }, {
    312. id: 'spring',
    313. text: 'Spring',
    314. parent: 'physics',
    315. value: 2213
    316. }, {
    317. id: 'springforce',
    318. text: 'SpringForce',
    319. parent: 'physics',
    320. value: 1681
    321. }, {
    322. id: 'query',
    323. text: 'query',
    324. parent: 'flare'
    325. }, {
    326. id: 'aggregateexpression',
    327. text: 'AggregateExpression',
    328. parent: 'query',
    329. value: 1616
    330. }, {
    331. id: 'and',
    332. text: 'And',
    333. parent: 'query',
    334. value: 1027
    335. }, {
    336. id: 'arithmetic',
    337. text: 'Arithmetic',
    338. parent: 'query',
    339. value: 3891
    340. }, {
    341. id: 'average',
    342. text: 'Average',
    343. parent: 'query',
    344. value: 891
    345. }, {
    346. id: 'binaryexpression',
    347. text: 'BinaryExpression',
    348. parent: 'query',
    349. value: 2893
    350. }, {
    351. id: 'comparison',
    352. text: 'Comparison',
    353. parent: 'query',
    354. value: 5103
    355. }, {
    356. id: 'compositeexpression',
    357. text: 'CompositeExpression',
    358. parent: 'query',
    359. value: 3677
    360. }, {
    361. id: 'count',
    362. text: 'Count',
    363. parent: 'query',
    364. value: 781
    365. }, {
    366. id: 'dateutil',
    367. text: 'DateUtil',
    368. parent: 'query',
    369. value: 4141
    370. }, {
    371. id: 'distinct',
    372. text: 'Distinct',
    373. parent: 'query',
    374. value: 933
    375. }, {
    376. id: 'expression',
    377. text: 'Expression',
    378. parent: 'query',
    379. value: 5130
    380. }, {
    381. id: 'expressioniterator',
    382. text: 'ExpressionIterator',
    383. parent: 'query',
    384. value: 3617
    385. }, {
    386. id: 'fn',
    387. text: 'Fn',
    388. parent: 'query',
    389. value: 3240
    390. }, {
    391. id: 'if',
    392. text: 'If',
    393. parent: 'query',
    394. value: 2732
    395. }, {
    396. id: 'isa',
    397. text: 'IsA',
    398. parent: 'query',
    399. value: 2039
    400. }, {
    401. id: 'literal',
    402. text: 'Literal',
    403. parent: 'query',
    404. value: 1214
    405. }, {
    406. id: 'match',
    407. text: 'Match',
    408. parent: 'query',
    409. value: 3748
    410. }, {
    411. id: 'maximum',
    412. text: 'Maximum',
    413. parent: 'query',
    414. value: 843
    415. }, {
    416. id: 'methods',
    417. text: 'methods',
    418. parent: 'query'
    419. }, {
    420. id: 'add',
    421. text: 'add',
    422. parent: 'methods',
    423. value: 593
    424. }, {
    425. id: 'and1',
    426. text: 'and',
    427. parent: 'methods',
    428. value: 330
    429. }, {
    430. id: 'average1',
    431. text: 'average',
    432. parent: 'methods',
    433. value: 287
    434. }, {
    435. id: 'count1',
    436. text: 'count',
    437. parent: 'methods',
    438. value: 277
    439. }, {
    440. id: 'distinct1',
    441. text: 'distinct',
    442. parent: 'methods',
    443. value: 292
    444. }, {
    445. id: 'div',
    446. text: 'div',
    447. parent: 'methods',
    448. value: 595
    449. }, {
    450. id: 'eq',
    451. text: 'eq',
    452. parent: 'methods',
    453. value: 594
    454. }, {
    455. id: 'fn1',
    456. text: 'fn',
    457. parent: 'methods',
    458. value: 460
    459. }, {
    460. id: 'gt',
    461. text: 'gt',
    462. parent: 'methods',
    463. value: 603
    464. }, {
    465. id: 'gte',
    466. text: 'gte',
    467. parent: 'methods',
    468. value: 625
    469. }, {
    470. id: 'iff',
    471. text: 'iff',
    472. parent: 'methods',
    473. value: 748
    474. }, {
    475. id: 'isa1',
    476. text: 'isa',
    477. parent: 'methods',
    478. value: 461
    479. }, {
    480. id: 'lt',
    481. text: 'lt',
    482. parent: 'methods',
    483. value: 597
    484. }, {
    485. id: 'lte',
    486. text: 'lte',
    487. parent: 'methods',
    488. value: 619
    489. }, {
    490. id: 'max',
    491. text: 'max',
    492. parent: 'methods',
    493. value: 283
    494. }, {
    495. id: 'min',
    496. text: 'min',
    497. parent: 'methods',
    498. value: 283
    499. }, {
    500. id: 'mod',
    501. text: 'mod',
    502. parent: 'methods',
    503. value: 591
    504. }, {
    505. id: 'mul',
    506. text: 'mul',
    507. parent: 'methods',
    508. value: 603
    509. }, {
    510. id: 'neq',
    511. text: 'neq',
    512. parent: 'methods',
    513. value: 599
    514. }, {
    515. id: 'not',
    516. text: 'not',
    517. parent: 'methods',
    518. value: 386
    519. }, {
    520. id: 'or',
    521. text: 'or',
    522. parent: 'methods',
    523. value: 323
    524. }, {
    525. id: 'orderby',
    526. text: 'orderby',
    527. parent: 'methods',
    528. value: 307
    529. }, {
    530. id: 'range',
    531. text: 'range',
    532. parent: 'methods',
    533. value: 772
    534. }, {
    535. id: 'select',
    536. text: 'select',
    537. parent: 'methods',
    538. value: 296
    539. }, {
    540. id: 'stddev',
    541. text: 'stddev',
    542. parent: 'methods',
    543. value: 363
    544. }, {
    545. id: 'sub',
    546. text: 'sub',
    547. parent: 'methods',
    548. value: 600
    549. }, {
    550. id: 'sum',
    551. text: 'sum',
    552. parent: 'methods',
    553. value: 280
    554. }, {
    555. id: 'update',
    556. text: 'update',
    557. parent: 'methods',
    558. value: 307
    559. }, {
    560. id: 'variance',
    561. text: 'variance',
    562. parent: 'methods',
    563. value: 335
    564. }, {
    565. id: 'where',
    566. text: 'where',
    567. parent: 'methods',
    568. value: 299
    569. }, {
    570. id: 'xor',
    571. text: 'xor',
    572. parent: 'methods',
    573. value: 354
    574. }, {
    575. id: '_',
    576. text: '_',
    577. parent: 'methods',
    578. value: 264
    579. }, {
    580. id: 'minimum',
    581. text: 'Minimum',
    582. parent: 'query',
    583. value: 843
    584. }, {
    585. id: 'not1',
    586. text: 'Not',
    587. parent: 'query',
    588. value: 1554
    589. }, {
    590. id: 'or1',
    591. text: 'Or',
    592. parent: 'query',
    593. value: 970
    594. }, {
    595. id: 'query1',
    596. text: 'Query',
    597. parent: 'query',
    598. value: 13896
    599. }, {
    600. id: 'range1',
    601. text: 'Range',
    602. parent: 'query',
    603. value: 1594
    604. }, {
    605. id: 'stringutil',
    606. text: 'StringUtil',
    607. parent: 'query',
    608. value: 4130
    609. }, {
    610. id: 'sum1',
    611. text: 'Sum',
    612. parent: 'query',
    613. value: 791
    614. }, {
    615. id: 'variable',
    616. text: 'Variable',
    617. parent: 'query',
    618. value: 1124
    619. }, {
    620. id: 'variance1',
    621. text: 'Variance',
    622. parent: 'query',
    623. value: 1876
    624. }, {
    625. id: 'xor1',
    626. text: 'Xor',
    627. parent: 'query',
    628. value: 1101
    629. }, {
    630. id: 'scale',
    631. text: 'scale',
    632. parent: 'flare'
    633. }, {
    634. id: 'iscalemap',
    635. text: 'IScaleMap',
    636. parent: 'scale',
    637. value: 2105
    638. }, {
    639. id: 'linearscale',
    640. text: 'LinearScale',
    641. parent: 'scale',
    642. value: 1316
    643. }, {
    644. id: 'logscale',
    645. text: 'LogScale',
    646. parent: 'scale',
    647. value: 3151
    648. }, {
    649. id: 'ordinalscale',
    650. text: 'OrdinalScale',
    651. parent: 'scale',
    652. value: 3770
    653. }, {
    654. id: 'quantilescale',
    655. text: 'QuantileScale',
    656. parent: 'scale',
    657. value: 2435
    658. }, {
    659. id: 'quantitativescale',
    660. text: 'QuantitativeScale',
    661. parent: 'scale',
    662. value: 4839
    663. }, {
    664. id: 'rootscale',
    665. text: 'RootScale',
    666. parent: 'scale',
    667. value: 1756
    668. }, {
    669. id: 'scale1',
    670. text: 'Scale',
    671. parent: 'scale',
    672. value: 4268
    673. }, {
    674. id: 'scaletype',
    675. text: 'ScaleType',
    676. parent: 'scale',
    677. value: 1821
    678. }, {
    679. id: 'timescale',
    680. text: 'TimeScale',
    681. parent: 'scale',
    682. value: 5833
    683. }, {
    684. id: 'util',
    685. text: 'util',
    686. parent: 'flare'
    687. }, {
    688. id: 'arrays',
    689. text: 'Arrays',
    690. parent: 'util',
    691. value: 8258
    692. }, {
    693. id: 'colors',
    694. text: 'Colors',
    695. parent: 'util',
    696. value: 10001
    697. }, {
    698. id: 'dates',
    699. text: 'Dates',
    700. parent: 'util',
    701. value: 8217
    702. }, {
    703. id: 'displays',
    704. text: 'Displays',
    705. parent: 'util',
    706. value: 12555
    707. }, {
    708. id: 'filter',
    709. text: 'Filter',
    710. parent: 'util',
    711. value: 2324
    712. }, {
    713. id: 'geometry',
    714. text: 'Geometry',
    715. parent: 'util',
    716. value: 10993
    717. }, {
    718. id: 'heap',
    719. text: 'heap',
    720. parent: 'util'
    721. }, {
    722. id: 'fibonacciheap',
    723. text: 'FibonacciHeap',
    724. parent: 'heap',
    725. value: 9354
    726. }, {
    727. id: 'heapnode',
    728. text: 'HeapNode',
    729. parent: 'heap',
    730. value: 1233
    731. }, {
    732. id: 'ievaluable',
    733. text: 'IEvaluable',
    734. parent: 'util',
    735. value: 335
    736. }, {
    737. id: 'ipredicate',
    738. text: 'IPredicate',
    739. parent: 'util',
    740. value: 383
    741. }, {
    742. id: 'ivalueproxy',
    743. text: 'IValueProxy',
    744. parent: 'util',
    745. value: 874
    746. }, {
    747. id: 'math',
    748. text: 'math',
    749. parent: 'util'
    750. }, {
    751. id: 'densematrix',
    752. text: 'DenseMatrix',
    753. parent: 'math',
    754. value: 3165
    755. }, {
    756. id: 'imatrix',
    757. text: 'IMatrix',
    758. parent: 'math',
    759. value: 2815
    760. }, {
    761. id: 'sparsematrix',
    762. text: 'SparseMatrix',
    763. parent: 'math',
    764. value: 3366
    765. }, {
    766. id: 'maths',
    767. text: 'Maths',
    768. parent: 'util',
    769. value: 17705
    770. }, {
    771. id: 'orientation',
    772. text: 'Orientation',
    773. parent: 'util',
    774. value: 1486
    775. }, {
    776. id: 'palette',
    777. text: 'palette',
    778. parent: 'util'
    779. }, {
    780. id: 'colorpalette',
    781. text: 'ColorPalette',
    782. parent: 'palette',
    783. value: 6367
    784. }, {
    785. id: 'palette1',
    786. text: 'Palette',
    787. parent: 'palette',
    788. value: 1229
    789. }, {
    790. id: 'shapepalette',
    791. text: 'ShapePalette',
    792. parent: 'palette',
    793. value: 2059
    794. }, {
    795. id: 'sizepalette',
    796. text: 'SizePalette',
    797. parent: 'palette',
    798. value: 2291
    799. }, {
    800. id: 'property',
    801. text: 'Property',
    802. parent: 'util',
    803. value: 5559
    804. }, {
    805. id: 'shapes',
    806. text: 'Shapes',
    807. parent: 'util',
    808. value: 19118
    809. }, {
    810. id: 'sort',
    811. text: 'Sort',
    812. parent: 'util',
    813. value: 6887
    814. }, {
    815. id: 'stats',
    816. text: 'Stats',
    817. parent: 'util',
    818. value: 6557
    819. }, {
    820. id: 'strings',
    821. text: 'Strings',
    822. parent: 'util',
    823. value: 22026
    824. }, {
    825. id: 'vis',
    826. text: 'vis',
    827. parent: 'flare'
    828. }, {
    829. id: 'axis',
    830. text: 'axis',
    831. parent: 'vis'
    832. }, {
    833. id: 'axes',
    834. text: 'Axes',
    835. parent: 'axis',
    836. value: 1302
    837. }, {
    838. id: 'axis1',
    839. text: 'Axis',
    840. parent: 'axis',
    841. value: 24593
    842. }, {
    843. id: 'axisgridline',
    844. text: 'AxisGridLine',
    845. parent: 'axis',
    846. value: 652
    847. }, {
    848. id: 'axislabel',
    849. text: 'AxisLabel',
    850. parent: 'axis',
    851. value: 636
    852. }, {
    853. id: 'cartesianaxes',
    854. text: 'CartesianAxes',
    855. parent: 'axis',
    856. value: 6703
    857. }, {
    858. id: 'controls',
    859. text: 'controls',
    860. parent: 'vis'
    861. }, {
    862. id: 'anchorcontrol',
    863. text: 'AnchorControl',
    864. parent: 'controls',
    865. value: 2138
    866. }, {
    867. id: 'clickcontrol',
    868. text: 'ClickControl',
    869. parent: 'controls',
    870. value: 3824
    871. }, {
    872. id: 'control',
    873. text: 'Control',
    874. parent: 'controls',
    875. value: 1353
    876. }, {
    877. id: 'controllist',
    878. text: 'ControlList',
    879. parent: 'controls',
    880. value: 4665
    881. }, {
    882. id: 'dragcontrol',
    883. text: 'DragControl',
    884. parent: 'controls',
    885. value: 2649
    886. }, {
    887. id: 'expandcontrol',
    888. text: 'ExpandControl',
    889. parent: 'controls',
    890. value: 2832
    891. }, {
    892. id: 'hovercontrol',
    893. text: 'HoverControl',
    894. parent: 'controls',
    895. value: 4896
    896. }, {
    897. id: 'icontrol',
    898. text: 'IControl',
    899. parent: 'controls',
    900. value: 763
    901. }, {
    902. id: 'panzoomcontrol',
    903. text: 'PanZoomControl',
    904. parent: 'controls',
    905. value: 5222
    906. }, {
    907. id: 'selectioncontrol',
    908. text: 'SelectionControl',
    909. parent: 'controls',
    910. value: 7862
    911. }, {
    912. id: 'tooltipcontrol',
    913. text: 'TooltipControl',
    914. parent: 'controls',
    915. value: 8435
    916. }, {
    917. id: 'data1',
    918. text: 'data',
    919. parent: 'vis'
    920. }, {
    921. id: 'data2',
    922. text: 'Data',
    923. parent: 'data1',
    924. value: 20544
    925. }, {
    926. id: 'datalist',
    927. text: 'DataList',
    928. parent: 'data1',
    929. value: 19788
    930. }, {
    931. id: 'datasprite',
    932. text: 'DataSprite',
    933. parent: 'data1',
    934. value: 10349
    935. }, {
    936. id: 'edgesprite',
    937. text: 'EdgeSprite',
    938. parent: 'data1',
    939. value: 3301
    940. }, {
    941. id: 'nodesprite',
    942. text: 'NodeSprite',
    943. parent: 'data1',
    944. value: 19382
    945. }, {
    946. id: 'render',
    947. text: 'render',
    948. parent: 'data1'
    949. }, {
    950. id: 'arrowtype',
    951. text: 'ArrowType',
    952. parent: 'render',
    953. value: 698
    954. }, {
    955. id: 'edgerenderer',
    956. text: 'EdgeRenderer',
    957. parent: 'render',
    958. value: 5569
    959. }, {
    960. id: 'irenderer',
    961. text: 'IRenderer',
    962. parent: 'render',
    963. value: 353
    964. }, {
    965. id: 'shaperenderer',
    966. text: 'ShapeRenderer',
    967. parent: 'render',
    968. value: 2247
    969. }, {
    970. id: 'scalebinding',
    971. text: 'ScaleBinding',
    972. parent: 'data1',
    973. value: 11275
    974. }, {
    975. id: 'tree',
    976. text: 'Tree',
    977. parent: 'data1',
    978. value: 7147
    979. }, {
    980. id: 'treebuilder',
    981. text: 'TreeBuilder',
    982. parent: 'data1',
    983. value: 9930
    984. }, {
    985. id: 'events',
    986. text: 'events',
    987. parent: 'vis'
    988. }, {
    989. id: 'dataevent',
    990. text: 'DataEvent',
    991. parent: 'events',
    992. value: 2313
    993. }, {
    994. id: 'selectionevent',
    995. text: 'SelectionEvent',
    996. parent: 'events',
    997. value: 1880
    998. }, {
    999. id: 'tooltipevent',
    1000. text: 'TooltipEvent',
    1001. parent: 'events',
    1002. value: 1701
    1003. }, {
    1004. id: 'visualizationevent',
    1005. text: 'VisualizationEvent',
    1006. parent: 'events',
    1007. value: 1117
    1008. }, {
    1009. id: 'legend',
    1010. text: 'legend',
    1011. parent: 'vis'
    1012. }, {
    1013. id: 'legend1',
    1014. text: 'Legend',
    1015. parent: 'legend',
    1016. value: 20859
    1017. }, {
    1018. id: 'legenditem',
    1019. text: 'LegendItem',
    1020. parent: 'legend',
    1021. value: 4614
    1022. }, {
    1023. id: 'legendrange',
    1024. text: 'LegendRange',
    1025. parent: 'legend',
    1026. value: 10530
    1027. }, {
    1028. id: 'operator',
    1029. text: 'operator',
    1030. parent: 'vis'
    1031. }, {
    1032. id: 'distortion',
    1033. text: 'distortion',
    1034. parent: 'operator'
    1035. }, {
    1036. id: 'bifocaldistortion',
    1037. text: 'BifocalDistortion',
    1038. parent: 'distortion',
    1039. value: 4461
    1040. }, {
    1041. id: 'distortion1',
    1042. text: 'Distortion',
    1043. parent: 'distortion',
    1044. value: 6314
    1045. }, {
    1046. id: 'fisheyedistortion',
    1047. text: 'FisheyeDistortion',
    1048. parent: 'distortion',
    1049. value: 3444
    1050. }, {
    1051. id: 'encoder',
    1052. text: 'encoder',
    1053. parent: 'operator'
    1054. }, {
    1055. id: 'colorencoder',
    1056. text: 'ColorEncoder',
    1057. parent: 'encoder',
    1058. value: 3179
    1059. }, {
    1060. id: 'encoder1',
    1061. text: 'Encoder',
    1062. parent: 'encoder',
    1063. value: 4060
    1064. }, {
    1065. id: 'propertyencoder',
    1066. text: 'PropertyEncoder',
    1067. parent: 'encoder',
    1068. value: 4138
    1069. }, {
    1070. id: 'shapeencoder',
    1071. text: 'ShapeEncoder',
    1072. parent: 'encoder',
    1073. value: 1690
    1074. }, {
    1075. id: 'sizeencoder',
    1076. text: 'SizeEncoder',
    1077. parent: 'encoder',
    1078. value: 1830
    1079. }, {
    1080. id: 'filter1',
    1081. text: 'filter',
    1082. parent: 'operator'
    1083. }, {
    1084. id: 'fisheyetreefilter',
    1085. text: 'FisheyeTreeFilter',
    1086. parent: 'filter1',
    1087. value: 5219
    1088. }, {
    1089. id: 'graphdistancefilter',
    1090. text: 'GraphDistanceFilter',
    1091. parent: 'filter1',
    1092. value: 3165
    1093. }, {
    1094. id: 'visibilityfilter',
    1095. text: 'VisibilityFilter',
    1096. parent: 'filter1',
    1097. value: 3509
    1098. }, {
    1099. id: 'ioperator',
    1100. text: 'IOperator',
    1101. parent: 'operator',
    1102. value: 1286
    1103. }, {
    1104. id: 'label',
    1105. text: 'label',
    1106. parent: 'operator'
    1107. }, {
    1108. id: 'labeler',
    1109. text: 'Labeler',
    1110. parent: 'label',
    1111. value: 9956
    1112. }, {
    1113. id: 'radiallabeler',
    1114. text: 'RadialLabeler',
    1115. parent: 'label',
    1116. value: 3899
    1117. }, {
    1118. id: 'stackedarealabeler',
    1119. text: 'StackedAreaLabeler',
    1120. parent: 'label',
    1121. value: 3202
    1122. }, {
    1123. id: 'layout',
    1124. text: 'layout',
    1125. parent: 'operator'
    1126. }, {
    1127. id: 'axislayout',
    1128. text: 'AxisLayout',
    1129. parent: 'layout',
    1130. value: 6725
    1131. }, {
    1132. id: 'bundlededgerouter',
    1133. text: 'BundledEdgeRouter',
    1134. parent: 'layout',
    1135. value: 3727
    1136. }, {
    1137. id: 'circlelayout',
    1138. text: 'CircleLayout',
    1139. parent: 'layout',
    1140. value: 9317
    1141. }, {
    1142. id: 'circlepackinglayout',
    1143. text: 'CirclePackingLayout',
    1144. parent: 'layout',
    1145. value: 12003
    1146. }, {
    1147. id: 'dendrogramlayout',
    1148. text: 'DendrogramLayout',
    1149. parent: 'layout',
    1150. value: 4853
    1151. }, {
    1152. id: 'forcedirectedlayout',
    1153. text: 'ForceDirectedLayout',
    1154. parent: 'layout',
    1155. value: 8411
    1156. }, {
    1157. id: 'icicletreelayout',
    1158. text: 'IcicleTreeLayout',
    1159. parent: 'layout',
    1160. value: 4864
    1161. }, {
    1162. id: 'indentedtreelayout',
    1163. text: 'IndentedTreeLayout',
    1164. parent: 'layout',
    1165. value: 3174
    1166. }, {
    1167. id: 'layout1',
    1168. text: 'Layout',
    1169. parent: 'layout',
    1170. value: 7881
    1171. }, {
    1172. id: 'nodelinktreelayout',
    1173. text: 'NodeLinkTreeLayout',
    1174. parent: 'layout',
    1175. value: 12870
    1176. }, {
    1177. id: 'pielayout',
    1178. text: 'PieLayout',
    1179. parent: 'layout',
    1180. value: 2728
    1181. }, {
    1182. id: 'radialtreelayout',
    1183. text: 'RadialTreeLayout',
    1184. parent: 'layout',
    1185. value: 12348
    1186. }, {
    1187. id: 'randomlayout',
    1188. text: 'RandomLayout',
    1189. parent: 'layout',
    1190. value: 870
    1191. }, {
    1192. id: 'stackedarealayout',
    1193. text: 'StackedAreaLayout',
    1194. parent: 'layout',
    1195. value: 9121
    1196. }, {
    1197. id: 'treemaplayout',
    1198. text: 'TreeMapLayout',
    1199. parent: 'layout',
    1200. value: 9191
    1201. }, {
    1202. id: 'operator1',
    1203. text: 'Operator',
    1204. parent: 'operator',
    1205. value: 2490
    1206. }, {
    1207. id: 'operatorlist',
    1208. text: 'OperatorList',
    1209. parent: 'operator',
    1210. value: 5248
    1211. }, {
    1212. id: 'operatorsequence',
    1213. text: 'OperatorSequence',
    1214. parent: 'operator',
    1215. value: 4190
    1216. }, {
    1217. id: 'operatorswitch',
    1218. text: 'OperatorSwitch',
    1219. parent: 'operator',
    1220. value: 2581
    1221. }, {
    1222. id: 'sortoperator',
    1223. text: 'SortOperator',
    1224. parent: 'operator',
    1225. value: 2023
    1226. }, {
    1227. id: 'visualization',
    1228. text: 'Visualization',
    1229. parent: 'vis',
    1230. value: 16540
    1231. }];
    1232.  
    1233. // CHART CONFIG
    1234. // -----------------------------
    1235. let chartConfig = {
    1236. type: 'sunburst',
    1237. backgroundColor: '#fff',
    1238. borderColor: '#000',
    1239. borderWidth: '1px',
    1240. title: {
    1241. text: 'Irregular Sunburst - File System Data'
    1242. },
    1243. options: {
    1244. slice: 0,
    1245. space: 0
    1246. },
    1247. plot: {
    1248. animation: {},
    1249. valueBox: {
    1250. text: '%data-vbtext',
    1251. color: '#000',
    1252. fontSize: '10px',
    1253. visible: null
    1254. },
    1255. tooltipText: '<span style=\'font-size:19px\'>%plot-text</span><br/>Size: %node-value',
    1256. alpha: 1
    1257. },
    1258. plotarea: {
    1259. margin: '40px 0 0 0',
    1260. borderColor: '#000',
    1261. borderWidth: '1px',
    1262. },
    1263. tooltip: {
    1264. align: 'left',
    1265. thousandsSeparator: ','
    1266. },
    1267. series: chartData
    1268. };
    1269.  
    1270. // RENDER CHARTS
    1271. // -----------------------------
    1272. zingchart.render({
    1273. id: 'myChart',
    1274. data: chartConfig
    1275. });