blocks.json 3.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117
  1. [
  2. {
  3. "name": "geom/area",
  4. "code": "require('./geom/area');",
  5. "description": "面积图"
  6. },
  7. {
  8. "name": "geom/interval",
  9. "code": "require('./geom/interval');",
  10. "description": "柱状图"
  11. },
  12. {
  13. "name": "geom/line",
  14. "code": "require('./geom/line');",
  15. "description": "折线图"
  16. },
  17. {
  18. "name": "geom/path",
  19. "code": "require('./geom/path');",
  20. "description": "路径图"
  21. },
  22. {
  23. "name": "geom/point",
  24. "code": "require('./geom/point');",
  25. "description": "点图"
  26. },
  27. {
  28. "name": "geom/polygon",
  29. "code": "require('./geom/polygon');",
  30. "description": "多边形"
  31. },
  32. {
  33. "name": "geom/schema",
  34. "code": "require('./geom/schema');",
  35. "description": "K线图等"
  36. },
  37. {
  38. "name": "geom/adjust/dodge",
  39. "code": "require('./geom/adjust/dodge');",
  40. "description": "dodge 数据调整"
  41. },
  42. {
  43. "name": "geom/adjust/stack",
  44. "code": "require('./geom/adjust/stack');",
  45. "description": "stack 数据调整"
  46. },
  47. {
  48. "name": "coord/polar",
  49. "code": "require('./coord/polar');require('./component/axis/circle');",
  50. "description": "极坐标系及极坐标系下的弧长坐标轴"
  51. },
  52. {
  53. "name": "scale/time-cat",
  54. "code": "require('./scale/time-cat');",
  55. "description": "timeCat 类型的度量"
  56. },
  57. {
  58. "name": "plugin/guide",
  59. "code": "const Guide = F2.Plugin.Guide = require('./plugin/guide');F2.Chart.plugins.register([Guide]);",
  60. "description": "Guide"
  61. },
  62. {
  63. "name": "component/guide/arc",
  64. "code": "require('./component/guide/arc');",
  65. "description": "辅助圆弧(只在极坐标下使用)"
  66. },
  67. {
  68. "name": "component/guide/html",
  69. "code": "require('./component/guide/html');",
  70. "description": "辅助 HTML"
  71. },
  72. {
  73. "name": "component/guide/line",
  74. "code": "require('./component/guide/line');",
  75. "description": "辅助线"
  76. },
  77. {
  78. "name": "component/guide/rect",
  79. "code": "require('./component/guide/rect');",
  80. "description": "辅助框"
  81. },
  82. {
  83. "name": "component/guide/tag",
  84. "code": "require('./component/guide/tag');",
  85. "description": "辅助 Tag"
  86. },
  87. {
  88. "name": "component/guide/text",
  89. "code": "require('./component/guide/text');",
  90. "description": "辅助文本"
  91. },
  92. {
  93. "name": "plugin/tooltip",
  94. "code": "const Tooltip = F2.Plugin.Tooltip = require('./plugin/tooltip');F2.Chart.plugins.register([Tooltip]);",
  95. "description": "Tooltip"
  96. },
  97. {
  98. "name": "plugin/legend",
  99. "code": "const Legend = F2.Plugin.Legend = require('./plugin/legend');F2.Chart.plugins.register([Legend]);",
  100. "description": "Legend"
  101. },
  102. {
  103. "name": "animation/animate",
  104. "code": "F2.Animate = require('./animation/animate');",
  105. "description": "动画"
  106. },
  107. {
  108. "name": "animation/detail",
  109. "code": "const Animation = require('./animation/detail');F2.Chart.plugins.register([Animation]);",
  110. "description": "使用精细动画"
  111. },
  112. {
  113. "name": "animation/group",
  114. "code": "const GroupAnimation = require('./animation/group');F2.Chart.plugins.register([GroupAnimation]);",
  115. "description": "使用群组动画(仅包含第一次入场动画)"
  116. }
  117. ]