You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@echarts.apache.org by su...@apache.org on 2020/10/21 13:27:29 UTC
[incubator-echarts] branch next updated (bee677e -> 2f23e9c)
This is an automated email from the ASF dual-hosted git repository.
sushuang pushed a change to branch next
in repository https://gitbox.apache.org/repos/asf/incubator-echarts.git.
from bee677e fix(grid): revert optimize of grid layout adjust based on containLabel
add b7b941a fix: fix task clear when setOption in the second time and reuse series.
add 8233187 feature: (1) Support custom series morphing with split/merge effect. (2) Add API: setOption(option, { transition: { ... } }) to indicate the transition relationship. (3) Fix underlying schedule framework buggy disopose when setOption at the second time and change data.
add 58397cd fix: enhance transition morphing API.
add bc1f8a0 enhance: [data transform] (1) Clarify the rule of when need to return the dimension. (2) Clarify the API name and behavior of data transform. (3) Try to freeze the raw data exposed to data transform.
add 82f62ca test: add experimental transform.
add 0d0ecbf feature: custom series support transition: ['shape', 'style', 'extra']
add 24a22eb enhance: tweak transform name.
add 9b1afaf Merge branch 'next' into custom-morph2
add d8e4049 feature: [custom series] add renderItem api ordinalRawValue for retrieving raw ordinal value when ordinal dimensions is on axis.
add 48053ce Merge branch 'next' into custom-morph2
add 1f71fad Merge branch 'next' into custom-morph2
add 3ad08d4 fix: tweak list id name generation rule (avoid some potential flaw) and add test cases.
add 9a3a1cc feature: enhance morphing in custom series.
add d36f49d fix: do not use Object.freeze(). data-transform only expose "clone" API.
add 7439a81 tweak type
add dcdafe2 fix: fix morphing combine separate bad case.
add 621e796 chrone: add hint for wrong config of media query.
add 9d0453a fix: fix combine/separate.
add 1f04ff6 Merge branch 'next' into custom-morph2
add c1bfc95 ts: tweak type error.
new 2f23e9c Merge pull request #13468 from apache/custom-morph2
The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
Summary of changes:
src/chart/boxplot/boxplotTransform.ts | 17 +-
src/chart/custom.ts | 966 +++++++++++++++++++++++------
src/component/transform/filterTransform.ts | 18 +-
src/component/transform/sortTransform.ts | 48 +-
src/coord/cartesian/Grid.ts | 2 +-
src/coord/scaleRawExtentInfo.ts | 10 +-
src/data/DataDiffer.ts | 239 +++++--
src/data/List.ts | 227 +++----
src/data/Source.ts | 52 +-
src/data/helper/dataProvider.ts | 19 +-
src/data/helper/sourceHelper.ts | 29 +-
src/data/helper/sourceManager.ts | 13 +-
src/data/helper/transform.ts | 216 +++++--
src/echarts.ts | 85 ++-
src/model/Global.ts | 8 +-
src/model/OptionManager.ts | 37 +-
src/model/Series.ts | 15 +-
src/stream/Scheduler.ts | 79 ++-
src/stream/task.ts | 57 +-
src/util/graphic.ts | 12 +-
src/util/model.ts | 22 +-
src/util/types.ts | 40 +-
test/custom-shape-morphing2.html | 647 +++++++++++++++++++
test/custom-shape-morphing3.html | 428 +++++++++++++
test/data-transform-ecStat.html | 19 +-
test/lib/config.js | 4 +-
test/lib/ecStatTransform.js | 48 --
test/lib/myTransform/aggregate.js | 174 ++++++
test/lib/myTransform/id.js | 88 +++
test/lib/transitionPlayer.js | 256 ++++++++
test/ut/spec/data/List.test.ts | 371 ++++++++++-
31 files changed, 3594 insertions(+), 652 deletions(-)
create mode 100644 test/custom-shape-morphing2.html
create mode 100644 test/custom-shape-morphing3.html
delete mode 100644 test/lib/ecStatTransform.js
create mode 100644 test/lib/myTransform/aggregate.js
create mode 100644 test/lib/myTransform/id.js
create mode 100644 test/lib/transitionPlayer.js
---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@echarts.apache.org
For additional commands, e-mail: commits-help@echarts.apache.org
[incubator-echarts] 01/01: Merge pull request #13468 from
apache/custom-morph2
Posted by su...@apache.org.
This is an automated email from the ASF dual-hosted git repository.
sushuang pushed a commit to branch next
in repository https://gitbox.apache.org/repos/asf/incubator-echarts.git
commit 2f23e9c35da2d2359b01cbddae69f850d4de061b
Merge: bee677e c1bfc95
Author: sushuang <su...@gmail.com>
AuthorDate: Wed Oct 21 21:27:13 2020 +0800
Merge pull request #13468 from apache/custom-morph2
Custom morph2
src/chart/boxplot/boxplotTransform.ts | 17 +-
src/chart/custom.ts | 966 +++++++++++++++++++++++------
src/component/transform/filterTransform.ts | 18 +-
src/component/transform/sortTransform.ts | 48 +-
src/coord/cartesian/Grid.ts | 2 +-
src/coord/scaleRawExtentInfo.ts | 10 +-
src/data/DataDiffer.ts | 239 +++++--
src/data/List.ts | 227 +++----
src/data/Source.ts | 52 +-
src/data/helper/dataProvider.ts | 19 +-
src/data/helper/sourceHelper.ts | 29 +-
src/data/helper/sourceManager.ts | 13 +-
src/data/helper/transform.ts | 216 +++++--
src/echarts.ts | 85 ++-
src/model/Global.ts | 8 +-
src/model/OptionManager.ts | 37 +-
src/model/Series.ts | 15 +-
src/stream/Scheduler.ts | 79 ++-
src/stream/task.ts | 57 +-
src/util/graphic.ts | 12 +-
src/util/model.ts | 22 +-
src/util/types.ts | 40 +-
test/custom-shape-morphing2.html | 647 +++++++++++++++++++
test/custom-shape-morphing3.html | 428 +++++++++++++
test/data-transform-ecStat.html | 19 +-
test/lib/config.js | 4 +-
test/lib/ecStatTransform.js | 48 --
test/lib/myTransform/aggregate.js | 174 ++++++
test/lib/myTransform/id.js | 88 +++
test/lib/transitionPlayer.js | 256 ++++++++
test/ut/spec/data/List.test.ts | 371 ++++++++++-
31 files changed, 3594 insertions(+), 652 deletions(-)
---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@echarts.apache.org
For additional commands, e-mail: commits-help@echarts.apache.org