GitHub user Leemoonsoo opened a pull request: https://github.com/apache/zeppelin/pull/1529
[WIP] [ZEPPELIN-1003] Refactoring visualization ### What is this PR for? As one of task of https://issues.apache.org/jira/browse/ZEPPELIN-1003, refactoring visualization code in the front-end side. This patch try to abstract visualization in OOP style, and want to provide the same API for Helium package in the future. Please feel free to leave any feedback about the implementation. ### What type of PR is it? Refactoring ### Todos * [x] - Abstract visualization * [ ] - Abstract transformation ### What is the Jira issue? this resolves part of https://issues.apache.org/jira/browse/ZEPPELIN-1003 ### Questions: * Does the licenses files need update? no * Is there breaking changes for older versions? no * Does this needs documentation? no You can merge this pull request into a Git repository by running: $ git pull https://github.com/Leemoonsoo/zeppelin refactoring_viz Alternatively you can review and apply these changes as the patch at: https://github.com/apache/zeppelin/pull/1529.patch To close this pull request, make a commit to your master/trunk branch with (at least) the following in the commit message: This closes #1529 ---- commit a52f0581ff1c47b417d8247c8fdc1728bd468cd4 Author: Lee moon soo <m...@apache.org> Date: 2016-09-15T16:40:25Z Abstract built-in visualization via class commit 1f6a1d05a91c70851951cb575ded3fa7d02fbc4a Author: Lee moon soo <m...@apache.org> Date: 2016-10-04T08:04:39Z Table output commit 31f6a77ba708f5b49599939ff63a7701fe673499 Author: Lee moon soo <m...@apache.org> Date: 2016-10-05T00:48:35Z refactor barchart commit f03ddb2e46b3330de4e95623df53accd23a0cee3 Author: Lee moon soo <m...@apache.org> Date: 2016-10-09T08:26:57Z Handle resize correclty. commit 7355f4332f58101600d95eafca5c4ea9b9c3c3c9 Author: Lee moon soo <m...@apache.org> Date: 2016-10-09T08:55:55Z Convert piechart commit 75b7669f41f1a2f0624f8fe8893bdd231350ab94 Author: Lee moon soo <m...@apache.org> Date: 2016-10-09T09:29:23Z Convert areachart commit c6c4a59a03001db26cc9e48b07c710ae24a4c535 Author: Lee moon soo <m...@apache.org> Date: 2016-10-09T10:45:04Z Convert linechart commit 8a079522b3f5f1923055cd2189aee565dd5224d5 Author: Lee moon soo <m...@apache.org> Date: 2016-10-09T11:30:24Z convert scatter chart ---- --- If your project is set up for it, you can reply to this email and have your reply appear on GitHub as well. If your project does not have this feature enabled and wishes so, or if the feature is enabled but not working, please contact infrastructure at infrastruct...@apache.org or file a JIRA ticket with INFRA. ---