This is an automated email from the ASF dual-hosted git repository.
ovilia pushed a change to branch feat-colorBy
in repository https://gitbox.apache.org/repos/asf/echarts.git.
from 95c870b feat(colorBy): provide option.colorBy #13731
add 4369d36 fix(axis): when category axis max is greater than data length
add ee3cfa9 fix(axis): simplify logic
add e4f197a fix(axis): improve logic
add 399297f fix(typo): fix comment typo
add e4f4f3a Merge pull request #13793 from xiaohp/patch-1
add 1ddd1f7 fix: fix formatter not work when valueAnimation: true.
add f218a44 fix: fix that category value become undefined when init
animation when valueAnimation: true.
add a40a3eb ts: remove some any.
add cd8881d fix: label formatter string should be able to use {@dimName}
and {@[dimIndex]} to reference interpolated value.
add ab9aa43 fix: when label animation is not finished, start a new label
animation, the label should not jump the the last final value.
add 4d7ba95 fix: tweak code style.
add f765b20 Merge pull request #13792 from apache/fix/label-valueAnimation
add 51499a7 Fix(tooltip.borderColor): consider tooltipModel borderColor
add 4fe2bd0 Merge pull request #13771 from susiwen8/toooltip-borderColor
add d0ab638 Merge branch 'master' into feat-colorBy
add d0ba772 fix: fix code brought in #13771
add edf0c8e Merge pull request #13816 from apache/fix/tooltip-last
add 9846f04 fix: fix that label animation restart when bar realtimeSort
change bar orders.
add 43853e6 Merge pull request #13817 from apache/fix/bar-race-20201215
add 116758f fix(bar-race): fix default categorySortInfo value bug
add 9ca68da fix(types): add missing `number` type for line series,
resolves #13815.
add 0cf9dd4 Merge pull request #13823 from apache/fix-smooth-type
add 4174861 fix(svg): fix charts cannot be exported in svg renderer in IE.
add 5e07fa7 fix(lint): fix some format and unused var issues checked by
eslint.
add e281ee1 fix(toolbox): supprot for downloading exported svg file in
IE9.
add e51f486 Merge branch 'master' of
https://github.com/apache/incubator-echarts into fix-svg-export
add b6a3891 test: add test case ie-svg-export.html.
add a3a0e45 Revert "fix(lint): fix some format and unused var issues
checked by eslint."
add 177f1fc fix(toolbox): remove outer link and fix issues for new edge
with chromium core.
add eb9341c Merge pull request #13732 from apache/fix-svg-export
add cde4060 chore: update keywords, description, homepage information and
add bugs field in package.json.
add ee55885 chore: update repository field in package.json.
add 94bc97a Merge pull request #13863 from apache/keywords
add bf8918f Fix typo in comment (#13885)
add 2da9ff7 fix(heatmap): heatmap cannot be rendered in geo coordinate
system with a large data.
add eca59fa refact: make components installable
add 042ded6 fix: not install directly to avoid installed twice.
add e56b7cd refact: fix bugs caused by the refactor. export types
add b6b6edd delete useless jshintrc
add 8588f3a refact: export adjust. a new way for partially import
add 663be67 refact: remove all register code with side effects
add 9a6f148 refact: export partial options in dts.
add ce05d25 chore: upgrade ts version to 4.1
add 0ba218e fix renderer entry
add a6abfdb chore: update esbuild version to fix build error
add 9f65b06 refact(ts): only one params is needed in ComposeOption
add 7ad6e1e fix(type): test exported types in more strict mode.
add 507c0ae ts: add dependencies in ComposeOption
add ad8f240 chore: not mangle internal chunk. optimize dts output
add 0c681a1 chore: remove support of 3.4.0
add 9a4dc9b chore: switch back to echarts.xxx.js for esm entries.
add 9a28262 fix: add dependencies in graph/heatmap series.
add b469e56 fix: still delete inner properties in getOption
add 04f3448 chore: first class esm export.
add 5f72e8f chore: fix cjs module import may bundle all codes bug.
add afe669a chore: add legendPlain. the original legend contains
scrollable
add 845207b chore: update rollup plugins
add 3054d8b chore: fix error in visual test after updated plugin
add b4e0080 fix: fix radar not exported bug
add 0d323dd Merge branch 'master' into treeshakable-exports
add e26e4f2 merge change from the master
add db48b20 fix: fix parallel action not work bug
add 6e38bc5 add todo mark comments
add 273d963 chore: remove cjs modules. change to esm format in the lib
folder.
add 10357d3 chore: only depends on echarts/lib/echarts on theme and i18n
add 450f493 refact: put all core modules in the core dir. only do export
in lib/echarts
add 8381506 tweak error log comments.
add 4aaeb52 chore: fix typo in sideEffects
add 9f41ab7 fix(type): fix ComposeOption may derive wrong type
add 1d09ccd fix(type): fix type errors
add 5b5000c fix(type): fix dependency not work in ComposeOption
add e39b010 comment: add comment to explain the fix.
add f5f5b7a fix(type): fix type error caused by nullable in strict mode
add 13e10ab fix(ts): simplify ComposeOption check to have more friendly
error message.
add f4e628d fix(type): fix baseOption and options type wrong in
ComposeOption
add e7ac6d1 fix: fix candlestick color to 5.0 theme
add 00f3767 fix: remove default borderColor
add b2ebb6b Merge pull request #13916 from apache/fix/candlestick-color
add b6ce190 ts: fix ut type since getModel set to private.
add 0818e65 fix: (1) series data should not inherit its parents detected
dimensions, because the detected dimensions might be based on different
`seriesLayoutBy`. (2) data-transform should fill back the detected dimensions
to this result data, so that the downstream series can use the data in
`seriesLayoutBy: 'row'`. (3) fix #13915 (caused by 1).
add 928cf6a test: add the missing UT.
add bad5ffc Merge pull request #13930 from apache/fix/legend-auto
add 469fd04 Merge branch 'master' into treeshakable-exports
add 0fc80c7 Merge pull request #13890 from apache/treeshakable-exports
add b4121f9 Merge branch 'master' into fix/heatmap
add ba71158 Merge pull request #13901 from apache/fix/heatmap
add cc021d5 fix: typo in comment (#13933)
add dd74d64 fix(bar-race): fix when no oldOrder
add dd07f52 Merge pull request #13898 from apache/feat-bar-race
add 40b4c84 chore: simplify build script. add type checking in husky
add 1b96136 chore: remove jshint in github workflow
add 28cb926 chore: add extension build in release
add 4bb1eb4 chore: add license in bundled file
add 9797dff Merge pull request #13949 from apache/improve-build
add 2d7e98c fix(Gauge): pointer.offsetCenter doesn't work without icon
#13962
add 29ad6e4 Merge pull request #13966 from apache/fix-13962
add 9a4ffa2 fix: (1) Enable gauge detail value animation again. (Broken
by some previous commit) (2) Some restrict and clarify of the parameters of
method `getFormattedLabel`: Before: extendParams?:
Partial<CallbackDataParams> After: extendParams?: {
interpolatedValue: InterpolatableValue } Because: 1. this feature is
only used in value animation case. 2. `CallbackDataParam` is only about the
internal logic in one of the implementation of the inte [...]
add 3ed5076 Merge pull request #13968 from apache/fix/gauge-formatter
add c50c8c4 fix(loading): showLoading aligin center
add ea90c58 feature(loading) support fontFamily/fontWeight/fontStyle
add ef3165c add font test of loading
add 9dd3e6d Merge pull request #13972 from apache/fix-13892
add 3452fa2 Fix(tooltip.textStyle): fix color not working
add 22d943f text(tooltip.textStyle): add text case
add 0ab0756 chore: remove useless comments
add 7afc470 Merge branch 'master' into pr/13848
add 927298d chore: add font weight for tooltip value name
add 028ffd3 Fix: tooltip text style font size unit
add 68b7fab Merge pull request #13848 from susiwen8/tooltip-textStyle
add 6d4fe65 fix: fix unexpected global name usage #13983.
add 3ff93e5 chore: remove node and browser env in linting rules
add 6636e4d Merge pull request #13984 from
apache/fix-unexpected-global-name
add 938da28 refact: remove registerWhenExtend, add ability for class
extend in extension.
add 0b14e06 refact: adjust exports.
add 3565db3 chore: no sourcemap in lib
add 490ff8f fix: fix unexpected sideeffects in extension
add 24ab3e0 expose more helper functions to extension
add 4383b3d feat: add state opt in createTextStyle export
add 575ad72 Merge pull request #13982 from apache/no-register-when-extend
add 49f471b Fix(tooltip): 'findEventDispatcher' should add
'returnFirstMatch' for tooltip
add 21c7ae7 fix(endLabel): emphasis values
add d3f5f4d fix(endLabel): padding does not need to be set
add ab04a8d Merge pull request #13896 from apache/fix-endLabel
add c4bcc97 Merge branch 'master' into marker-tooltip
add c2ab332 Fix: add missing params for 'findEventDispatcher'
add 3e3ef0b Merge pull request #13992 from susiwen8/marker-tooltip
add 9a85475 fix: if a bar element is totally clipped (marked as
`el.ignore: true`), place the element at the edge of the coordinate system
bounding rect with width/height 0. Because if data changed and the element show
again, the transition animation of this element will start at this place.
add 2a1bad2 fix: realtimeSort: + When base axis is x, the initial sort
should not be different from the subsequent sort. + Remove the transition
animation of the baseAxis init state to the first sorted state. + Fix that
throw error when series data does not cover all axis category. + Fix some
incorrect logic like: + BarView sortMap input param +
OrdinalScale['scale'] + OrdinalScale['getTicks'] + Simplify and clarify the
params `sortInfo` of action "changeAxisOrder". [...]
add 6586c99 Merge pull request #13994 from apache/fix/bar-race
add fc536d2 Fix: add missing params for 'findEventDispatcher'
add 3f2f5f3 Merge pull request #13997 from fajiaopaopao/fix-13921
add c9da1c9 fix(toolbox): use current device pixel ratio by default for
exporting crisp and clear images.
add d38168e Merge pull request #14002 from apache/fix-export-dpr
add 7435f71 doc: update repo name as TLP (#14003)
add 49c9829 test: migrate to ecSimpleTransition and ecSimpleOptionPlayer.
add 68621c5 Merge pull request #14054 from
apache/fix/remove-test-transform
add a635274 Merge pull request #13998 from apache/master
add b9c6b64 doc: update repo name as TLP (#14005)
add 03c823a fix(data): fix wrong data fetch when appendData with
TypedArray
add bf0e836 Merge pull request #14006 from
apache/fix-appendData-typedarray
add 6ae9064 doc: remove incubating #14003
add d0eeb33 Merge pull request #14008 from apache/doc-readme-release
add 6703594 fix: add back the default tooltip textStyle settings. Without
those settings, the tooltip text will follow the website settings if user
specified `tooltip.formatter`, which is not expected.
add 6ca59ca Merge pull request #14010 from apache/fix/tooltip_5_0_1
add cdc8104 release: 5.0.1
add 39088e9 release: fix echarts version
add 5bda8a1 release: 5.0.1 (ag)
add f9896f0 Merge pull request #14020 from apache/release-dev
add 0e07109 Merge pull request #14062 from apache/release
add 6c7757a fix: remove incubating & incubator
add 392d94d fix(pie): deprecate series[pie].label.margin #14067
add 758aa43 Merge branch 'master' of github.com:apache/incubator-echarts
add 97db80a fix: add encode html to avoid xss risk.
add 5b4a211 Merge pull request #14087 from apache/fix/encodehtml
add ab12807 fix(pie): pie chart avoidLabelOverlap hides label. close
#13938
add 9f8340c Merge pull request #14108 from Nick22nd/fix-13938
add 5fdf9cf Fix(handleIcon): icon without 'path://' will block
add 44fdd3f Merge pull request #14056 from susiwen8/handlerIcon
add 1df902b Fix(pie): labelLine is not hidden in some case
add 0790ee9 chore: avoid null value access
add 67a8749 Merge pull request #14017 from susiwen8/labelline
add 7875fc5 fix: add geo dependencies in map. #14066
add e65b1d8 Merge pull request #14124 from apache/fix-geo-dep
add 9fe6263 Fix: endLabel color support 'auto' 'inherit'
add 08d55f6 chore: endlabel color is string type
add 3bad840 Merge pull request #14000 from susiwen8/endlabel-color-inherit
add f5dfa5d fix(type): optimize event param types
add 893255e Merge pull request #14155 from apache/fix-echarts-types
add 2801c17 Feat: dev-fase use esbuild watch mode
add 51aab9e chore: use banner and footer to wrap code
add cf89ecc Merge pull request #14177 from susiwen8/esbuild-watch
add 2b55862 fix(showLoading): #14188 text of loading covered by charts
add 0b33193 Merge pull request #14191 from apache/fix-14188
add a89fa16 Merge branch 'master' into feat-colorBy
add 55290e6 feat: colorBy in all series
No new revisions were added by this update.
Summary of changes:
.asf.yaml | 4 +-
.eslintrc-common.yaml | 15 +-
.github/workflows/nodejs.yml | 7 +-
.gitignore | 15 +-
.huskyrc | 2 +-
.jshintrc | 70 -
CONTRIBUTING.md | 11 +-
DISCLAIMER | 12 -
NOTICE | 4 +-
README.md | 38 +-
build/build-i18n.js | 2 +-
build/build.js | 240 +-
build/config.js | 289 +-
build/dev-fast.js | 69 +-
build/pre-publish.js | 162 +-
build/progress.js | 62 -
build/release.js | 81 -
src/global.d.ts => build/template/charts.d.ts | 2 +-
src/chart/lines.ts => build/template/charts.js | 14 +-
src/global.d.ts => build/template/components.d.ts | 2 +-
src/global.d.ts => build/template/components.js | 2 +-
src/global.d.ts => build/template/core.d.ts | 2 +-
src/global.d.ts => build/template/core.js | 2 +-
src/global.d.ts => build/template/option.d.ts | 2 +-
src/global.d.ts => build/template/renderers.d.ts | 2 +-
src/global.d.ts => build/template/renderers.js | 2 +-
build/testDts.js | 11 +-
dist/echarts.common.js | 91823 ++++++------
dist/echarts.common.js.map | 2 +-
dist/echarts.common.min.js | 25 +-
dist/echarts.esm.js | 113357 +++++++--------
dist/echarts.esm.js.map | 2 +-
dist/echarts.esm.min.js | 33 +-
dist/echarts.js | 135834 +++++++++---------
dist/echarts.js.map | 2 +-
dist/echarts.min.js | 25 +-
dist/echarts.simple.js | 67863 +++++----
dist/echarts.simple.js.map | 2 +-
dist/echarts.simple.min.js | 25 +-
dist/extension/bmap.js | 38 +-
dist/extension/bmap.js.map | 2 +-
dist/extension/dataTool.js | 554 +-
dist/extension/dataTool.js.map | 2 +-
extension-src/dataTool/prepareBoxplotData.ts | 2 +-
i18n/langDE.js | 2 +-
i18n/langEN.js | 2 +-
i18n/langES.js | 2 +-
i18n/langFI.js | 2 +-
i18n/langFR.js | 2 +-
i18n/langJA.js | 2 +-
i18n/langTH.js | 2 +-
i18n/langZH.js | 2 +-
index.d.ts | 14 +-
package-lock.json | 1493 +-
package.json | 88 +-
src/.eslintrc.yaml | 5 +-
src/action/geoRoam.ts | 71 -
src/chart/bar.ts | 32 +-
src/chart/bar/BarSeries.ts | 17 +-
src/chart/bar/BarView.ts | 373 +-
src/chart/bar/PictorialBarSeries.ts | 7 +-
src/chart/bar/PictorialBarView.ts | 4 +-
src/chart/bar/install.ts | 79 +
.../installPictorialBar.ts} | 18 +-
src/chart/boxplot.ts | 12 +-
src/chart/boxplot/BoxplotSeries.ts | 16 +-
src/chart/boxplot/BoxplotView.ts | 4 +-
src/chart/boxplot/boxplotVisual.ts | 2 +-
src/chart/boxplot/{boxplotVisual.ts => install.ts} | 18 +-
src/chart/boxplot/prepareBoxplotData.ts | 2 +-
src/chart/candlestick.ts | 14 +-
src/chart/candlestick/CandlestickSeries.ts | 33 +-
src/chart/candlestick/CandlestickView.ts | 4 +-
.../chart/candlestick/install.ts | 26 +-
src/chart/custom.ts | 2765 +-
src/chart/{custom.ts => custom/install.ts} | 72 +-
src/chart/effectScatter.ts | 10 +-
src/chart/effectScatter/EffectScatterSeries.ts | 8 +-
src/chart/effectScatter/EffectScatterView.ts | 6 +-
.../boxplotVisual.ts => effectScatter/install.ts} | 15 +-
src/chart/funnel.ts | 12 +-
src/chart/funnel/FunnelSeries.ts | 8 +-
src/chart/funnel/FunnelView.ts | 4 +-
src/chart/funnel/funnelLayout.ts | 2 +-
.../toolbox.ts => chart/funnel/install.ts} | 19 +-
src/chart/gauge.ts | 6 +-
src/chart/gauge/GaugeSeries.ts | 8 +-
src/chart/gauge/GaugeView.ts | 40 +-
src/chart/{lines.ts => gauge/install.ts} | 16 +-
src/chart/graph.ts | 30 +-
src/chart/graph/GraphSeries.ts | 21 +-
src/chart/graph/GraphView.ts | 4 +-
src/chart/graph/createView.ts | 2 +-
src/chart/graph/graphAction.ts | 57 -
src/chart/graph/install.ts | 91 +
src/chart/graph/simpleLayout.ts | 2 +-
src/chart/heatmap.ts | 7 +-
src/chart/heatmap/HeatmapSeries.ts | 11 +-
src/chart/heatmap/HeatmapView.ts | 14 +-
src/chart/{lines.ts => heatmap/install.ts} | 16 +-
src/chart/helper/createGraphFromNodeEdge.ts | 2 +-
src/chart/helper/createListFromArray.ts | 7 +-
src/chart/helper/labelHelper.ts | 7 +-
src/chart/line.ts | 20 +-
src/chart/line/LineSeries.ts | 14 +-
src/chart/line/LineView.ts | 54 +-
src/chart/{line.ts => line/install.ts} | 32 +-
src/chart/lines.ts | 11 +-
src/chart/lines/LinesSeries.ts | 10 +-
src/chart/lines/LinesView.ts | 4 +-
.../gulpfile.js => src/chart/lines/install.ts | 25 +-
src/chart/map.ts | 17 +-
src/chart/map/MapSeries.ts | 9 +-
src/chart/map/MapView.ts | 43 +-
src/chart/{line.ts => map/install.ts} | 29 +-
src/chart/parallel.ts | 9 +-
src/chart/parallel/ParallelSeries.ts | 8 +-
src/chart/parallel/ParallelView.ts | 4 +-
.../gulpfile.js => src/chart/parallel/install.ts | 23 +-
src/chart/pictorialBar.ts | 17 +-
src/chart/pie.ts | 16 +-
src/chart/pie/PieSeries.ts | 19 +-
src/chart/pie/PieView.ts | 11 +-
.../changeAxisOrder.ts => chart/pie/install.ts} | 40 +-
src/chart/pie/labelLayout.ts | 18 +-
src/chart/pie/pieLayout.ts | 2 +-
src/chart/radar.ts | 16 +-
src/chart/radar/RadarSeries.ts | 8 +-
src/chart/radar/RadarView.ts | 4 +-
.../gulpfile.js => src/chart/radar/install.ts | 27 +-
src/chart/sankey.ts | 13 +-
src/chart/sankey/SankeySeries.ts | 22 +-
src/chart/sankey/SankeyView.ts | 11 +-
src/chart/sankey/{sankeyAction.ts => install.ts} | 44 +-
src/chart/sankey/sankeyLayout.ts | 2 +-
src/chart/scatter.ts | 13 +-
src/chart/scatter/ScatterSeries.ts | 12 +-
src/chart/scatter/ScatterView.ts | 6 +-
.../gulpfile.js => src/chart/scatter/install.ts | 24 +-
src/chart/sunburst.ts | 16 +-
src/chart/sunburst/SunburstPiece.ts | 2 +-
src/chart/sunburst/SunburstSeries.ts | 10 +-
src/chart/sunburst/SunburstView.ts | 5 +-
.../sunburst/install.ts} | 45 +-
src/chart/sunburst/sunburstAction.ts | 132 +-
src/chart/sunburst/sunburstLayout.ts | 2 +-
src/chart/themeRiver.ts | 13 +-
src/chart/themeRiver/ThemeRiverSeries.ts | 8 +-
src/chart/themeRiver/ThemeRiverView.ts | 5 +-
src/chart/{boxplot.ts => themeRiver/install.ts} | 20 +-
src/chart/themeRiver/themeRiverLayout.ts | 2 +-
src/chart/tree.ts | 13 +-
src/chart/tree/TreeSeries.ts | 12 +-
src/chart/tree/TreeView.ts | 4 +-
benchmark/gulpfile.js => src/chart/tree/install.ts | 26 +-
src/chart/tree/layoutHelper.ts | 2 +-
src/chart/tree/treeAction.ts | 69 +-
src/chart/tree/treeLayout.ts | 2 +-
src/chart/treemap.ts | 13 +-
src/chart/treemap/Breadcrumb.ts | 2 +-
src/chart/treemap/TreemapSeries.ts | 24 +-
src/chart/treemap/TreemapView.ts | 4 +-
.../gulpfile.js => src/chart/treemap/install.ts | 25 +-
src/chart/treemap/treemapAction.ts | 54 +-
src/chart/treemap/treemapLayout.ts | 2 +-
src/component/aria.ts | 58 +-
.../aria/install.ts} | 19 +-
src/component/aria/preprocessor.ts | 4 +-
src/component/axis/AngleAxisView.ts | 11 +-
src/component/axis/AxisBuilder.ts | 2 +-
src/component/axis/AxisView.ts | 2 +-
src/component/axis/CartesianAxisView.ts | 9 +-
src/component/axis/ParallelAxisView.ts | 5 +-
src/component/axis/RadiusAxisView.ts | 2 +-
src/component/axis/SingleAxisView.ts | 4 +-
src/component/axis/parallelAxisAction.ts | 48 +-
src/component/axisPointer.ts | 50 +-
src/component/axisPointer/AxisPointer.ts | 2 +-
src/component/axisPointer/AxisPointerModel.ts | 2 +
src/component/axisPointer/AxisPointerView.ts | 4 +-
src/component/axisPointer/BaseAxisPointer.ts | 2 +-
src/component/axisPointer/CartesianAxisPointer.ts | 5 +-
src/component/axisPointer/PolarAxisPointer.ts | 5 +-
src/component/axisPointer/SingleAxisPointer.ts | 5 +-
src/component/axisPointer/axisTrigger.ts | 2 +-
src/component/axisPointer/globalListener.ts | 2 +-
src/component/axisPointer/install.ts | 71 +
src/component/axisPointer/modelHelper.ts | 2 +-
src/component/axisPointer/viewHelper.ts | 2 +-
src/component/brush.ts | 16 +-
src/component/brush/BrushModel.ts | 7 +-
src/component/brush/BrushView.ts | 4 +-
src/component/brush/brushAction.ts | 71 -
src/component/brush/install.ts | 90 +
src/component/brush/visualEncoding.ts | 8 +-
src/component/calendar.ts | 7 +-
src/component/calendar/CalendarView.ts | 4 +-
.../component/calendar/install.ts | 23 +-
src/component/dataZoom.ts | 7 +-
src/component/dataZoom/AxisProxy.ts | 2 +-
src/component/dataZoom/DataZoomModel.ts | 2 +
src/component/dataZoom/DataZoomView.ts | 4 +-
src/component/dataZoom/InsideZoomModel.ts | 3 -
src/component/dataZoom/InsideZoomView.ts | 5 +-
src/component/dataZoom/SelectZoomModel.ts | 3 +-
src/component/dataZoom/SelectZoomView.ts | 3 +-
src/component/dataZoom/SliderZoomModel.ts | 3 -
src/component/dataZoom/SliderZoomView.ts | 10 +-
src/component/dataZoom/dataZoomAction.ts | 26 +-
src/component/dataZoom/dataZoomProcessor.ts | 13 +-
.../{legendScroll.ts => dataZoom/install.ts} | 18 +-
.../dataZoom/installCommon.ts} | 25 +-
.../dataZoom/installDataZoomInside.ts} | 29 +-
.../dataZoom/installDataZoomSelect.ts} | 16 +-
.../dataZoom/installDataZoomSlider.ts} | 16 +-
src/component/dataZoom/roams.ts | 147 +-
src/component/dataZoom/typeDefaulter.ts | 25 -
src/component/dataZoomInside.ts | 12 +-
src/component/dataZoomSelect.ts | 12 +-
src/component/dataZoomSlider.ts | 11 +-
src/component/dataset.ts | 78 +-
src/component/{dataset.ts => dataset/install.ts} | 24 +-
src/component/geo.ts | 52 +-
src/component/geo/GeoView.ts | 4 +-
src/component/geo/install.ts | 122 +
src/component/graphic.ts | 759 +-
src/component/{graphic.ts => graphic/install.ts} | 53 +-
src/component/grid.ts | 8 +-
src/{chart/lines.ts => component/grid/install.ts} | 16 +-
src/component/grid/installSimple.ts | 78 +
src/component/gridSimple.ts | 43 +-
src/component/helper/BrushController.ts | 2 -
src/component/helper/BrushTargetManager.ts | 11 +-
src/component/helper/MapDraw.ts | 2 +-
src/component/helper/brushHelper.ts | 2 +-
src/component/helper/cursorHelper.ts | 2 +-
src/component/helper/interactionMutex.ts | 4 +-
src/component/legend.ts | 18 +-
src/component/legend/LegendModel.ts | 5 +-
src/component/legend/LegendView.ts | 5 +-
src/component/legend/ScrollableLegendModel.ts | 3 -
src/component/legend/ScrollableLegendView.ts | 5 +-
.../lines.ts => component/legend/install.ts} | 16 +-
.../component/legend/installLegendPlain.ts | 26 +-
...lableLegendAction.ts => installLegendScroll.ts} | 30 +-
src/component/legend/legendAction.ts | 86 +-
src/component/legend/scrollableLegendAction.ts | 40 +-
.../component/legendPlain.ts | 9 +-
src/component/legendScroll.ts | 8 +-
src/component/markArea.ts | 11 +-
src/component/markLine.ts | 11 +-
src/component/markPoint.ts | 10 +-
src/component/marker/MarkAreaModel.ts | 4 +-
src/component/marker/MarkAreaView.ts | 13 +-
src/component/marker/MarkLineModel.ts | 7 +-
src/component/marker/MarkLineView.ts | 11 +-
src/component/marker/MarkPointModel.ts | 4 +-
src/component/marker/MarkPointView.ts | 5 +-
src/component/marker/MarkerView.ts | 2 +-
.../marker/installMarkArea.ts} | 17 +-
.../component/marker/installMarkLine.ts | 23 +-
.../component/marker/installMarkPoint.ts | 23 +-
src/component/parallel.ts | 159 +-
.../{parallel.ts => parallel/ParallelView.ts} | 109 +-
src/component/parallel/install.ts | 59 +
src/component/polar.ts | 22 +-
src/component/polar/install.ts | 80 +
src/component/radar.ts | 8 +-
src/component/radar/RadarView.ts | 4 +-
.../gulpfile.js => src/component/radar/install.ts | 23 +-
src/component/radiusAxis.ts | 21 -
src/component/singleAxis.ts | 13 +-
src/component/singleAxis/install.ts | 49 +
src/component/timeline.ts | 11 +-
src/component/timeline/SliderTimelineModel.ts | 3 -
src/component/timeline/SliderTimelineView.ts | 6 +-
src/component/timeline/TimelineModel.ts | 3 +-
.../parallel.ts => component/timeline/install.ts} | 23 +-
src/component/timeline/timelineAction.ts | 53 +-
src/component/timeline/typeDefaulter.ts | 25 -
src/component/title.ts | 265 +-
src/component/{title.ts => title/install.ts} | 33 +-
src/component/toolbox.ts | 11 +-
src/component/toolbox/ToolboxModel.ts | 6 +-
src/component/toolbox/ToolboxView.ts | 5 +-
src/component/toolbox/feature/Brush.ts | 5 +-
src/component/toolbox/feature/DataView.ts | 8 +-
src/component/toolbox/feature/DataZoom.ts | 13 +-
src/component/toolbox/feature/MagicType.ts | 9 +-
src/component/toolbox/feature/Restore.ts | 12 +-
src/component/toolbox/feature/SaveAsImage.ts | 59 +-
src/component/toolbox/featureManager.ts | 10 +-
src/component/toolbox/install.ts | 44 +
src/component/tooltip.ts | 38 +-
src/component/tooltip/TooltipHTMLContent.ts | 2 +-
src/component/tooltip/TooltipModel.ts | 6 +-
src/component/tooltip/TooltipRichContent.ts | 2 +-
src/component/tooltip/TooltipView.ts | 30 +-
src/component/tooltip/install.ts | 57 +
src/component/tooltip/tooltipMarkup.ts | 125 +-
src/component/transform.ts | 8 +-
src/component/transform/filterTransform.ts | 12 +-
.../lines.ts => component/transform/install.ts} | 16 +-
src/component/transform/sortTransform.ts | 6 +-
src/component/visualMap.ts | 8 +-
src/component/visualMap/ContinuousModel.ts | 3 -
src/component/visualMap/ContinuousView.ts | 5 +-
src/component/visualMap/PiecewiseModel.ts | 3 -
src/component/visualMap/PiecewiseView.ts | 3 -
src/component/visualMap/VisualMapModel.ts | 3 +
src/component/visualMap/VisualMapView.ts | 4 +-
src/component/visualMap/helper.ts | 2 +-
.../visualMap/install.ts} | 15 +-
src/component/visualMap/installCommon.ts | 59 +
.../visualMap/installVisualMapContinuous.ts} | 15 +-
.../visualMap/installVisualMapPiecewise.ts} | 15 +-
src/component/visualMap/visualEncoding.ts | 100 +-
src/component/visualMap/visualMapAction.ts | 10 +-
src/component/visualMapContinuous.ts | 16 +-
src/component/visualMapPiecewise.ts | 16 +-
src/coord/Axis.ts | 7 +-
src/coord/CoordinateSystem.ts | 4 +-
src/coord/View.ts | 4 +-
src/coord/axisHelper.ts | 16 +-
src/coord/axisModelCreator.ts | 18 +-
src/coord/calendar/Calendar.ts | 11 +-
src/coord/calendar/CalendarModel.ts | 4 +-
src/coord/cartesian/Axis2D.ts | 4 +-
src/coord/cartesian/AxisModel.ts | 25 +-
src/coord/cartesian/Grid.ts | 11 +-
src/coord/cartesian/GridModel.ts | 3 +-
src/coord/cartesian/defaultAxisExtentFromData.ts | 3 +-
src/coord/geo/Geo.ts | 4 +-
src/coord/geo/GeoModel.ts | 3 +-
src/coord/geo/geoCreator.ts | 6 +-
src/coord/geo/mapDataStorage.ts | 2 +-
src/coord/parallel/AxisModel.ts | 22 +-
src/coord/parallel/Parallel.ts | 2 +-
src/coord/parallel/ParallelModel.ts | 4 +-
src/coord/parallel/parallelCreator.ts | 10 +-
src/coord/polar/AxisModel.ts | 44 +-
src/coord/polar/Polar.ts | 6 +-
src/coord/polar/PolarModel.ts | 3 +-
src/coord/polar/polarCreator.ts | 5 +-
src/coord/radar/Radar.ts | 18 +-
src/coord/radar/RadarModel.ts | 6 +-
src/coord/single/AxisModel.ts | 11 +-
src/coord/single/Single.ts | 6 +-
src/coord/single/prepareCustom.ts | 4 +-
src/coord/single/singleCreator.ts | 9 +-
src/{ => core}/CoordinateSystem.ts | 7 +-
src/{ => core}/ExtensionAPI.ts | 15 +-
src/{stream => core}/Scheduler.ts | 4 +-
src/{ => core}/echarts.ts | 249 +-
src/{ => core}/locale.ts | 9 +-
src/{stream => core}/task.ts | 0
src/data/Graph.ts | 22 +-
src/data/List.ts | 2 +-
src/data/Source.ts | 12 +-
src/data/helper/dataProvider.ts | 11 +-
src/data/helper/sourceHelper.ts | 27 +-
src/data/helper/sourceManager.ts | 30 +-
src/data/helper/transform.ts | 156 +-
src/echarts.all.ts | 199 +-
src/echarts.blank.ts | 5 +-
src/echarts.common.ts | 79 +-
src/echarts.simple.ts | 32 +-
src/echarts.ts | 2933 +-
src/export.ts | 155 -
src/{component/visualMap.ts => export/all.ts} | 8 +-
src/export/api.ts | 100 +
src/{chart/heatmap.ts => export/api/format.ts} | 14 +-
benchmark/gulpfile.js => src/export/api/graphic.ts | 40 +-
src/{ => export/api}/helper.ts | 39 +-
benchmark/gulpfile.js => src/export/api/number.ts | 35 +-
src/{echarts.blank.ts => export/api/time.ts} | 5 +-
src/{component/axis.ts => export/api/util.ts} | 7 +-
src/export/charts.ts | 99 +
src/export/components.ts | 105 +
src/export/core.ts | 102 +
src/export/option.ts | 228 +
.../angleAxis.ts => export/renderers.ts} | 4 +-
src/extension.ts | 118 +
src/label/LabelManager.ts | 4 +-
src/label/labelStyle.ts | 103 +-
src/layout/barPolar.ts | 2 +-
src/legacy/dataSelectAction.ts | 6 +-
src/loading/default.ts | 41 +-
src/model/Component.ts | 2 +-
src/model/Global.ts | 33 +-
src/model/Model.ts | 17 +-
src/model/OptionManager.ts | 10 +-
src/model/Series.ts | 8 +-
src/model/globalDefault.ts | 1 +
src/model/mixin/dataFormat.ts | 38 +-
src/model/mixin/palette.ts | 4 +-
src/option.ts | 160 -
.../installCanvasRenderer.ts} | 12 +-
.../installSVGRenderer.ts} | 11 +-
src/scale/Ordinal.ts | 165 +-
src/scale/Scale.ts | 4 +-
src/scale/Time.ts | 2 +-
src/theme/dark.ts | 10 +-
src/util/ECEventProcessor.ts | 4 +-
src/util/clazz.ts | 16 +-
src/util/decal.ts | 2 +-
src/util/format.ts | 1 +
src/util/model.ts | 38 +-
src/util/states.ts | 2 +-
src/util/time.ts | 2 +-
src/util/types.ts | 136 +-
src/view/Chart.ts | 14 +-
src/view/Component.ts | 8 +-
src/visual/aria.ts | 9 +-
src/visual/decal.ts | 2 +-
test/bar-race.html | 57 +
test/bar-race2.html | 575 +
test/custom-shape-morphing2.html | 13 +-
test/custom-shape-morphing3.html | 15 +-
test/data-transform-aggregate.html | 18 +-
test/{area-smooth.html => heatmap-geo.html} | 79 +-
test/ie-svg-export.html | 78 +
test/label-animation.html | 378 +
test/{area-smooth.html => legend-feature.html} | 65 +-
test/lib/config.js | 3 +-
test/lib/ecSimpleOptionPlayer.js | 139 +
test/lib/ecSimpleTransform.js | 362 +
test/lib/myTransform/dist/myTransform.js | 476 -
test/lib/myTransform/dist/myTransform.js.map | 1 -
test/lib/myTransform/src/.eslintrc.yaml | 47 -
test/lib/myTransform/src/aggregate.ts | 593 -
test/lib/myTransform/src/id.ts | 90 -
test/lib/myTransform/src/index.ts | 3 -
test/lib/testHelper.js | 25 +-
test/lib/transitionPlayer.js | 256 -
test/line-endLabel.html | 169 +-
test/loading.html | 91 +-
test/new-tooltip.html | 64 +
test/pie-label.html | 63 +
test/runTest/actions/__meta__.json | 4 +-
test/runTest/actions/aria-pie.json | 2 +-
test/runTest/actions/label-animation.json | 1 +
test/runTest/actions/line-endLabel.json | 1 +
test/runTest/runtime/{timer.js => MockDate.js} | 3 +-
test/runTest/runtime/main.js | 4 +-
test/runTest/util.js | 15 +-
test/types/basic.ts | 9 +-
test/types/event.ts | 23 +
test/types/importPartial.ts | 45 +
test/ut/core/utHelper.ts | 7 +-
test/ut/spec/component/dataZoom/helper.test.ts | 22 +-
test/ut/spec/component/graphic/setOption.test.ts | 6 +-
test/ut/spec/component/visualMap/setOption.test.ts | 4 +-
test/ut/spec/data/dataTransform.test.ts | 185 +
test/ut/spec/model/Global.test.ts | 12 +-
test/ut/spec/model/timelineMediaOptions.test.ts | 12 +-
test/ut/spec/scale/interval.test.ts | 6 +-
theme/azul.js | 2 +-
theme/bee-inspired.js | 2 +-
theme/blue.js | 2 +-
theme/caravan.js | 2 +-
theme/carp.js | 2 +-
theme/cool.js | 2 +-
theme/dark-blue.js | 2 +-
theme/dark-bold.js | 2 +-
theme/dark-digerati.js | 2 +-
theme/dark-fresh-cut.js | 2 +-
theme/dark-mushroom.js | 2 +-
theme/dark.js | 2 +-
theme/eduardo.js | 2 +-
theme/forest.js | 2 +-
theme/fresh-cut.js | 2 +-
theme/fruit.js | 2 +-
theme/gray.js | 2 +-
theme/green.js | 2 +-
theme/helianthus.js | 2 +-
theme/infographic.js | 2 +-
theme/inspired.js | 2 +-
theme/jazz.js | 2 +-
theme/london.js | 2 +-
theme/macarons.js | 2 +-
theme/macarons2.js | 2 +-
theme/mint.js | 2 +-
theme/red-velvet.js | 2 +-
theme/red.js | 2 +-
theme/roma.js | 2 +-
theme/royal.js | 2 +-
theme/sakura.js | 2 +-
theme/shine.js | 2 +-
theme/tech-blue.js | 2 +-
theme/vintage.js | 2 +-
tsconfig.json | 2 +-
492 files changed, 209209 insertions(+), 222671 deletions(-)
delete mode 100644 .jshintrc
delete mode 100644 DISCLAIMER
delete mode 100644 build/progress.js
delete mode 100644 build/release.js
copy src/global.d.ts => build/template/charts.d.ts (95%)
copy src/chart/lines.ts => build/template/charts.js (69%)
copy src/global.d.ts => build/template/components.d.ts (95%)
copy src/global.d.ts => build/template/components.js (95%)
copy src/global.d.ts => build/template/core.d.ts (95%)
copy src/global.d.ts => build/template/core.js (95%)
copy src/global.d.ts => build/template/option.d.ts (95%)
copy src/global.d.ts => build/template/renderers.d.ts (95%)
copy src/global.d.ts => build/template/renderers.js (95%)
delete mode 100644 src/action/geoRoam.ts
create mode 100644 src/chart/bar/install.ts
copy src/chart/{boxplot/boxplotVisual.ts => bar/installPictorialBar.ts} (59%)
copy src/chart/boxplot/{boxplotVisual.ts => install.ts} (59%)
copy benchmark/gulpfile.js => src/chart/candlestick/install.ts (54%)
copy src/chart/{custom.ts => custom/install.ts} (98%)
copy src/chart/{boxplot/boxplotVisual.ts => effectScatter/install.ts} (62%)
copy src/{component/toolbox.ts => chart/funnel/install.ts} (63%)
copy src/chart/{lines.ts => gauge/install.ts} (71%)
delete mode 100644 src/chart/graph/graphAction.ts
create mode 100644 src/chart/graph/install.ts
copy src/chart/{lines.ts => heatmap/install.ts} (70%)
copy src/chart/{line.ts => line/install.ts} (58%)
copy benchmark/gulpfile.js => src/chart/lines/install.ts (61%)
copy src/chart/{line.ts => map/install.ts} (50%)
copy benchmark/gulpfile.js => src/chart/parallel/install.ts (57%)
copy src/{action/changeAxisOrder.ts => chart/pie/install.ts} (54%)
copy benchmark/gulpfile.js => src/chart/radar/install.ts (51%)
rename src/chart/sankey/{sankeyAction.ts => install.ts} (50%)
copy benchmark/gulpfile.js => src/chart/scatter/install.ts (56%)
rename src/{action/changeAxisOrder.ts => chart/sunburst/install.ts} (51%)
copy src/chart/{boxplot.ts => themeRiver/install.ts} (58%)
copy benchmark/gulpfile.js => src/chart/tree/install.ts (58%)
copy benchmark/gulpfile.js => src/chart/treemap/install.ts (56%)
rename src/{chart/helper/focusNodeAdjacencyAction.ts =>
component/aria/install.ts} (68%)
create mode 100644 src/component/axisPointer/install.ts
delete mode 100644 src/component/brush/brushAction.ts
create mode 100644 src/component/brush/install.ts
copy benchmark/gulpfile.js => src/component/calendar/install.ts (62%)
copy src/component/{legendScroll.ts => dataZoom/install.ts} (65%)
copy src/{chart/candlestick/preprocessor.ts =>
component/dataZoom/installCommon.ts} (57%)
copy src/{coord/radar/IndicatorAxis.ts =>
component/dataZoom/installDataZoomInside.ts} (60%)
copy src/{chart/funnel.ts => component/dataZoom/installDataZoomSelect.ts} (65%)
copy src/{chart/funnel.ts => component/dataZoom/installDataZoomSlider.ts} (65%)
delete mode 100644 src/component/dataZoom/typeDefaulter.ts
copy src/component/{dataset.ts => dataset/install.ts} (82%)
create mode 100644 src/component/geo/install.ts
copy src/component/{graphic.ts => graphic/install.ts} (95%)
copy src/{chart/lines.ts => component/grid/install.ts} (70%)
create mode 100644 src/component/grid/installSimple.ts
copy src/{chart/lines.ts => component/legend/install.ts} (69%)
copy benchmark/gulpfile.js => src/component/legend/installLegendPlain.ts (55%)
copy src/component/legend/{scrollableLegendAction.ts =>
installLegendScroll.ts} (58%)
copy test/build/esm2cjs/expect/export-default0.expect.js =>
src/component/legendPlain.ts (82%)
copy src/{chart/boxplot/boxplotVisual.ts =>
component/marker/installMarkArea.ts} (62%)
copy benchmark/gulpfile.js => src/component/marker/installMarkLine.ts (62%)
copy benchmark/gulpfile.js => src/component/marker/installMarkPoint.ts (62%)
copy src/component/{parallel.ts => parallel/ParallelView.ts} (59%)
create mode 100644 src/component/parallel/install.ts
create mode 100644 src/component/polar/install.ts
copy benchmark/gulpfile.js => src/component/radar/install.ts (64%)
delete mode 100644 src/component/radiusAxis.ts
create mode 100644 src/component/singleAxis/install.ts
copy src/{chart/parallel.ts => component/timeline/install.ts} (56%)
delete mode 100644 src/component/timeline/typeDefaulter.ts
copy src/component/{title.ts => title/install.ts} (91%)
create mode 100644 src/component/toolbox/install.ts
create mode 100644 src/component/tooltip/install.ts
copy src/{chart/lines.ts => component/transform/install.ts} (70%)
copy src/{chart/boxplot/boxplotVisual.ts => component/visualMap/install.ts}
(62%)
create mode 100644 src/component/visualMap/installCommon.ts
copy src/{chart/boxplot/boxplotVisual.ts =>
component/visualMap/installVisualMapContinuous.ts} (65%)
copy src/{chart/boxplot/boxplotVisual.ts =>
component/visualMap/installVisualMapPiecewise.ts} (65%)
rename src/{ => core}/CoordinateSystem.ts (91%)
rename src/{ => core}/ExtensionAPI.ts (86%)
rename src/{stream => core}/Scheduler.ts (99%)
copy src/{ => core}/echarts.ts (94%)
rename src/{ => core}/locale.ts (92%)
rename src/{stream => core}/task.ts (100%)
delete mode 100644 src/export.ts
copy src/{component/visualMap.ts => export/all.ts} (87%)
create mode 100644 src/export/api.ts
copy src/{chart/heatmap.ts => export/api/format.ts} (78%)
copy benchmark/gulpfile.js => src/export/api/graphic.ts (61%)
rename src/{ => export/api}/helper.ts (74%)
copy benchmark/gulpfile.js => src/export/api/number.ts (69%)
copy src/{echarts.blank.ts => export/api/time.ts} (89%)
rename src/{component/axis.ts => export/api/util.ts} (81%)
create mode 100644 src/export/charts.ts
create mode 100644 src/export/components.ts
create mode 100644 src/export/core.ts
create mode 100644 src/export/option.ts
rename src/{component/angleAxis.ts => export/renderers.ts} (84%)
create mode 100644 src/extension.ts
delete mode 100644 src/option.ts
copy src/{chart/effectScatter.ts => renderer/installCanvasRenderer.ts} (76%)
rename src/{component/parallelAxis.ts => renderer/installSVGRenderer.ts} (77%)
create mode 100644 test/bar-race2.html
copy test/{area-smooth.html => heatmap-geo.html} (52%)
create mode 100644 test/ie-svg-export.html
create mode 100644 test/label-animation.html
copy test/{area-smooth.html => legend-feature.html} (55%)
create mode 100644 test/lib/ecSimpleOptionPlayer.js
create mode 100644 test/lib/ecSimpleTransform.js
delete mode 100644 test/lib/myTransform/dist/myTransform.js
delete mode 100644 test/lib/myTransform/dist/myTransform.js.map
delete mode 100644 test/lib/myTransform/src/.eslintrc.yaml
delete mode 100644 test/lib/myTransform/src/aggregate.ts
delete mode 100644 test/lib/myTransform/src/id.ts
delete mode 100644 test/lib/myTransform/src/index.ts
delete mode 100644 test/lib/transitionPlayer.js
create mode 100644 test/runTest/actions/label-animation.json
create mode 100644 test/runTest/actions/line-endLabel.json
rename test/runTest/runtime/{timer.js => MockDate.js} (98%)
create mode 100644 test/types/event.ts
create mode 100644 test/types/importPartial.ts
create mode 100644 test/ut/spec/data/dataTransform.test.ts
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]