highcharts.src.js 3.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111
  1. /**
  2. * @license Highcharts JS v9.1.0 (2021-05-04)
  3. * @module highcharts/highcharts
  4. *
  5. * (c) 2009-2021 Torstein Honsi
  6. *
  7. * License: www.highcharts.com/license
  8. */
  9. 'use strict';
  10. import Highcharts from '../Core/Globals.js';
  11. import Utilities from '../Core/Utilities.js';
  12. import Options from '../Core/Options.js';
  13. import Fx from '../Core/Animation/Fx.js';
  14. import Animation from '../Core/Animation/AnimationUtilities.js';
  15. import AST from '../Core/Renderer/HTML/AST.js';
  16. import FormatUtilities from '../Core/FormatUtilities.js';
  17. import SVGElement from '../Core/Renderer/SVG/SVGElement.js';
  18. import '../Core/Renderer/SVG/SVGRenderer.js';
  19. import '../Core/Renderer/HTML/HTMLElement.js';
  20. import '../Core/Renderer/HTML/HTMLRenderer.js';
  21. import '../Core/Axis/Axis.js';
  22. import '../Core/Axis/DateTimeAxis.js';
  23. import '../Core/Axis/LogarithmicAxis.js';
  24. import '../Core/Axis/PlotLineOrBand.js';
  25. import '../Core/Tooltip.js';
  26. import '../Core/Pointer.js';
  27. import '../Core/MSPointer.js';
  28. import '../Core/Legend.js';
  29. import '../Core/Chart/Chart.js';
  30. import '../Extensions/ScrollablePlotArea.js';
  31. import '../Extensions/Stacking.js';
  32. import Series from '../Core/Series/Series.js';
  33. import '../Series/Line/LineSeries.js';
  34. import '../Series/Area/AreaSeries.js';
  35. import '../Series/Spline/SplineSeries.js';
  36. import '../Series/AreaSpline/AreaSplineSeries.js';
  37. import '../Series/Column/ColumnSeries.js';
  38. import '../Series/Bar/BarSeries.js';
  39. import '../Series/Scatter/ScatterSeries.js';
  40. import '../Series/Pie/PieSeries.js';
  41. import '../Core/Series/DataLabels.js';
  42. import '../Extensions/OverlappingDataLabels.js';
  43. import '../Core/Responsive.js';
  44. var G = Highcharts;
  45. // Animation
  46. G.animate = Animation.animate;
  47. G.animObject = Animation.animObject;
  48. G.getDeferredAnimation = Animation.getDeferredAnimation;
  49. G.setAnimation = Animation.setAnimation;
  50. G.stop = Animation.stop;
  51. G.timers = Fx.timers;
  52. // Classes
  53. G.AST = AST;
  54. G.Fx = Fx;
  55. G.Series = Series;
  56. G.SVGElement = SVGElement;
  57. // Format Utilities
  58. G.dateFormat = FormatUtilities.dateFormat;
  59. G.format = FormatUtilities.format;
  60. G.numberFormat = FormatUtilities.numberFormat;
  61. // Options
  62. G.defaultOptions = Options.defaultOptions;
  63. G.getOptions = Options.getOptions;
  64. G.time = Options.defaultTime;
  65. G.setOptions = Options.setOptions;
  66. // Utilities
  67. G.addEvent = Utilities.addEvent;
  68. G.arrayMax = Utilities.arrayMax;
  69. G.arrayMin = Utilities.arrayMin;
  70. G.attr = Utilities.attr;
  71. G.clearTimeout = Utilities.clearTimeout;
  72. G.correctFloat = Utilities.correctFloat;
  73. G.createElement = Utilities.createElement;
  74. G.css = Utilities.css;
  75. G.defined = Utilities.defined;
  76. G.destroyObjectProperties = Utilities.destroyObjectProperties;
  77. G.discardElement = Utilities.discardElement;
  78. G.erase = Utilities.erase;
  79. G.error = Utilities.error;
  80. G.extend = Utilities.extend;
  81. G.extendClass = Utilities.extendClass;
  82. G.find = Utilities.find;
  83. G.fireEvent = Utilities.fireEvent;
  84. G.getMagnitude = Utilities.getMagnitude;
  85. G.getStyle = Utilities.getStyle;
  86. G.inArray = Utilities.inArray;
  87. G.isArray = Utilities.isArray;
  88. G.isClass = Utilities.isClass;
  89. G.isDOMElement = Utilities.isDOMElement;
  90. G.isFunction = Utilities.isFunction;
  91. G.isNumber = Utilities.isNumber;
  92. G.isObject = Utilities.isObject;
  93. G.isString = Utilities.isString;
  94. G.keys = Utilities.keys;
  95. G.merge = Utilities.merge;
  96. G.normalizeTickInterval = Utilities.normalizeTickInterval;
  97. G.objectEach = Utilities.objectEach;
  98. G.offset = Utilities.offset;
  99. G.pad = Utilities.pad;
  100. G.pick = Utilities.pick;
  101. G.pInt = Utilities.pInt;
  102. G.relativeLength = Utilities.relativeLength;
  103. G.removeEvent = Utilities.removeEvent;
  104. G.splat = Utilities.splat;
  105. G.stableSort = Utilities.stableSort;
  106. G.syncTimeout = Utilities.syncTimeout;
  107. G.timeUnits = Utilities.timeUnits;
  108. G.uniqueKey = Utilities.uniqueKey;
  109. G.useSerialIds = Utilities.useSerialIds;
  110. G.wrap = Utilities.wrap;
  111. export default G;