mark.js 8.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308
  1. "use strict";
  2. var __decorate = (this && this.__decorate) || function (decorators, target, key, desc) {
  3. var c = arguments.length, r = c < 3 ? target : desc === null ? desc = Object.getOwnPropertyDescriptor(target, key) : desc, d;
  4. if (typeof Reflect === "object" && typeof Reflect.decorate === "function") r = Reflect.decorate(decorators, target, key, desc);
  5. else for (var i = decorators.length - 1; i >= 0; i--) if (d = decorators[i]) r = (c < 3 ? d(r) : c > 3 ? d(target, key, r) : d(target, key)) || r;
  6. return c > 3 && r && Object.defineProperty(target, key, r), r;
  7. };
  8. Object.defineProperty(exports, "__esModule", { value: true });
  9. exports.Gauge = exports.WordCloud = exports.Tree = exports.ForceGraph = exports.Pack = exports.Path = exports.Heatmap = exports.Density = exports.Boxplot = exports.Treemap = exports.Sankey = exports.Shape = exports.Connector = exports.RangeY = exports.RangeX = exports.Range = exports.LineY = exports.LineX = exports.Box = exports.Text = exports.Image = exports.Polygon = exports.Link = exports.Vector = exports.Cell = exports.Line = exports.Area = exports.Point = exports.Rect = exports.Interval = exports.HOMMark = exports.props = void 0;
  10. const props_1 = require("../props");
  11. const base_1 = require("./base");
  12. exports.props = [
  13. { name: 'encode', type: 'object' },
  14. { name: 'scale', type: 'object' },
  15. { name: 'data', type: 'value' },
  16. { name: 'transform', type: 'array' },
  17. { name: 'style', type: 'object' },
  18. { name: 'animate', type: 'object' },
  19. { name: 'coordinate', type: 'object' },
  20. { name: 'interaction', type: 'object' },
  21. { name: 'label', type: 'array', key: 'labels' },
  22. { name: 'axis', type: 'object' },
  23. { name: 'legend', type: 'object' },
  24. { name: 'slider', type: 'object' },
  25. { name: 'scrollbar', type: 'object' },
  26. { name: 'state', type: 'object' },
  27. { name: 'tooltip', type: 'mix' },
  28. ];
  29. let HOMMark = class HOMMark extends base_1.MarkNode {
  30. constructor() {
  31. super({});
  32. }
  33. };
  34. HOMMark = __decorate([
  35. (0, props_1.defineProps)(exports.props)
  36. ], HOMMark);
  37. exports.HOMMark = HOMMark;
  38. let Interval = class Interval extends base_1.MarkNode {
  39. constructor() {
  40. super({}, 'interval');
  41. }
  42. };
  43. Interval = __decorate([
  44. (0, props_1.defineProps)(exports.props)
  45. ], Interval);
  46. exports.Interval = Interval;
  47. let Rect = class Rect extends base_1.MarkNode {
  48. constructor() {
  49. super({}, 'rect');
  50. }
  51. };
  52. Rect = __decorate([
  53. (0, props_1.defineProps)(exports.props)
  54. ], Rect);
  55. exports.Rect = Rect;
  56. let Point = class Point extends base_1.MarkNode {
  57. constructor() {
  58. super({}, 'point');
  59. }
  60. };
  61. Point = __decorate([
  62. (0, props_1.defineProps)(exports.props)
  63. ], Point);
  64. exports.Point = Point;
  65. let Area = class Area extends base_1.MarkNode {
  66. constructor() {
  67. super({}, 'area');
  68. }
  69. };
  70. Area = __decorate([
  71. (0, props_1.defineProps)(exports.props)
  72. ], Area);
  73. exports.Area = Area;
  74. let Line = class Line extends base_1.MarkNode {
  75. constructor() {
  76. super({}, 'line');
  77. }
  78. };
  79. Line = __decorate([
  80. (0, props_1.defineProps)(exports.props)
  81. ], Line);
  82. exports.Line = Line;
  83. let Cell = class Cell extends base_1.MarkNode {
  84. constructor() {
  85. super({}, 'cell');
  86. }
  87. };
  88. Cell = __decorate([
  89. (0, props_1.defineProps)(exports.props)
  90. ], Cell);
  91. exports.Cell = Cell;
  92. let Vector = class Vector extends base_1.MarkNode {
  93. constructor() {
  94. super({}, 'vector');
  95. }
  96. };
  97. Vector = __decorate([
  98. (0, props_1.defineProps)(exports.props)
  99. ], Vector);
  100. exports.Vector = Vector;
  101. let Link = class Link extends base_1.MarkNode {
  102. constructor() {
  103. super({}, 'link');
  104. }
  105. };
  106. Link = __decorate([
  107. (0, props_1.defineProps)(exports.props)
  108. ], Link);
  109. exports.Link = Link;
  110. let Polygon = class Polygon extends base_1.MarkNode {
  111. constructor() {
  112. super({}, 'polygon');
  113. }
  114. };
  115. Polygon = __decorate([
  116. (0, props_1.defineProps)(exports.props)
  117. ], Polygon);
  118. exports.Polygon = Polygon;
  119. let Image = class Image extends base_1.MarkNode {
  120. constructor() {
  121. super({}, 'image');
  122. }
  123. };
  124. Image = __decorate([
  125. (0, props_1.defineProps)(exports.props)
  126. ], Image);
  127. exports.Image = Image;
  128. let Text = class Text extends base_1.MarkNode {
  129. constructor() {
  130. super({}, 'text');
  131. }
  132. };
  133. Text = __decorate([
  134. (0, props_1.defineProps)(exports.props)
  135. ], Text);
  136. exports.Text = Text;
  137. let Box = class Box extends base_1.MarkNode {
  138. constructor() {
  139. super({}, 'box');
  140. }
  141. };
  142. Box = __decorate([
  143. (0, props_1.defineProps)(exports.props)
  144. ], Box);
  145. exports.Box = Box;
  146. let LineX = class LineX extends base_1.MarkNode {
  147. constructor() {
  148. super({}, 'lineX');
  149. }
  150. };
  151. LineX = __decorate([
  152. (0, props_1.defineProps)(exports.props)
  153. ], LineX);
  154. exports.LineX = LineX;
  155. let LineY = class LineY extends base_1.MarkNode {
  156. constructor() {
  157. super({}, 'lineY');
  158. }
  159. };
  160. LineY = __decorate([
  161. (0, props_1.defineProps)(exports.props)
  162. ], LineY);
  163. exports.LineY = LineY;
  164. let Range = class Range extends base_1.MarkNode {
  165. constructor() {
  166. super({}, 'range');
  167. }
  168. };
  169. Range = __decorate([
  170. (0, props_1.defineProps)(exports.props)
  171. ], Range);
  172. exports.Range = Range;
  173. let RangeX = class RangeX extends base_1.MarkNode {
  174. constructor() {
  175. super({}, 'rangeX');
  176. }
  177. };
  178. RangeX = __decorate([
  179. (0, props_1.defineProps)(exports.props)
  180. ], RangeX);
  181. exports.RangeX = RangeX;
  182. let RangeY = class RangeY extends base_1.MarkNode {
  183. constructor() {
  184. super({}, 'rangeY');
  185. }
  186. };
  187. RangeY = __decorate([
  188. (0, props_1.defineProps)(exports.props)
  189. ], RangeY);
  190. exports.RangeY = RangeY;
  191. let Connector = class Connector extends base_1.MarkNode {
  192. constructor() {
  193. super({}, 'connector');
  194. }
  195. };
  196. Connector = __decorate([
  197. (0, props_1.defineProps)(exports.props)
  198. ], Connector);
  199. exports.Connector = Connector;
  200. let Shape = class Shape extends base_1.MarkNode {
  201. constructor() {
  202. super({}, 'shape');
  203. }
  204. };
  205. Shape = __decorate([
  206. (0, props_1.defineProps)(exports.props)
  207. ], Shape);
  208. exports.Shape = Shape;
  209. let Sankey = class Sankey extends base_1.MarkNode {
  210. constructor() {
  211. super({}, 'sankey');
  212. }
  213. };
  214. Sankey = __decorate([
  215. (0, props_1.defineProps)([...exports.props, { name: 'layout', type: 'value' }])
  216. ], Sankey);
  217. exports.Sankey = Sankey;
  218. let Treemap = class Treemap extends base_1.MarkNode {
  219. constructor() {
  220. super({}, 'treemap');
  221. }
  222. };
  223. Treemap = __decorate([
  224. (0, props_1.defineProps)([...exports.props, { name: 'layout', type: 'value' }])
  225. ], Treemap);
  226. exports.Treemap = Treemap;
  227. let Boxplot = class Boxplot extends base_1.MarkNode {
  228. constructor() {
  229. super({}, 'boxplot');
  230. }
  231. };
  232. Boxplot = __decorate([
  233. (0, props_1.defineProps)(exports.props)
  234. ], Boxplot);
  235. exports.Boxplot = Boxplot;
  236. let Density = class Density extends base_1.MarkNode {
  237. constructor() {
  238. super({}, 'density');
  239. }
  240. };
  241. Density = __decorate([
  242. (0, props_1.defineProps)(exports.props)
  243. ], Density);
  244. exports.Density = Density;
  245. let Heatmap = class Heatmap extends base_1.MarkNode {
  246. constructor() {
  247. super({}, 'heatmap');
  248. }
  249. };
  250. Heatmap = __decorate([
  251. (0, props_1.defineProps)(exports.props)
  252. ], Heatmap);
  253. exports.Heatmap = Heatmap;
  254. let Path = class Path extends base_1.MarkNode {
  255. constructor() {
  256. super({}, 'path');
  257. }
  258. };
  259. Path = __decorate([
  260. (0, props_1.defineProps)(exports.props)
  261. ], Path);
  262. exports.Path = Path;
  263. let Pack = class Pack extends base_1.MarkNode {
  264. constructor() {
  265. super({}, 'pack');
  266. }
  267. };
  268. Pack = __decorate([
  269. (0, props_1.defineProps)([...exports.props, { name: 'layout', type: 'value' }])
  270. ], Pack);
  271. exports.Pack = Pack;
  272. let ForceGraph = class ForceGraph extends base_1.MarkNode {
  273. constructor() {
  274. super({}, 'forceGraph');
  275. }
  276. };
  277. ForceGraph = __decorate([
  278. (0, props_1.defineProps)([...exports.props, { name: 'layout', type: 'value' }])
  279. ], ForceGraph);
  280. exports.ForceGraph = ForceGraph;
  281. let Tree = class Tree extends base_1.MarkNode {
  282. constructor() {
  283. super({}, 'tree');
  284. }
  285. };
  286. Tree = __decorate([
  287. (0, props_1.defineProps)([...exports.props, { name: 'layout', type: 'value' }])
  288. ], Tree);
  289. exports.Tree = Tree;
  290. let WordCloud = class WordCloud extends base_1.MarkNode {
  291. constructor() {
  292. super({}, 'wordCloud');
  293. }
  294. };
  295. WordCloud = __decorate([
  296. (0, props_1.defineProps)([...exports.props, { name: 'layout', type: 'object' }])
  297. ], WordCloud);
  298. exports.WordCloud = WordCloud;
  299. let Gauge = class Gauge extends base_1.MarkNode {
  300. constructor() {
  301. super({}, 'gauge');
  302. }
  303. };
  304. Gauge = __decorate([
  305. (0, props_1.defineProps)(exports.props)
  306. ], Gauge);
  307. exports.Gauge = Gauge;
  308. //# sourceMappingURL=mark.js.map