├── .gitignore ├── samples ├── images │ ├── st_bg.png │ ├── ichart_arrow.png │ ├── ichart_logo.png │ ├── ichart_top_bg.png │ └── ichart_menu_line.png ├── jq-ui │ └── themes │ │ ├── base │ │ ├── images │ │ │ ├── ui-icons_222222_256x240.png │ │ │ ├── ui-icons_2e83ff_256x240.png │ │ │ ├── ui-icons_454545_256x240.png │ │ │ ├── ui-icons_888888_256x240.png │ │ │ ├── ui-icons_cd0a0a_256x240.png │ │ │ ├── ui-bg_flat_0_aaaaaa_40x100.png │ │ │ ├── ui-bg_flat_75_ffffff_40x100.png │ │ │ ├── ui-bg_glass_55_fbf9ee_1x400.png │ │ │ ├── ui-bg_glass_65_ffffff_1x400.png │ │ │ ├── ui-bg_glass_75_dadada_1x400.png │ │ │ ├── ui-bg_glass_75_e6e6e6_1x400.png │ │ │ ├── ui-bg_glass_95_fef1ec_1x400.png │ │ │ └── ui-bg_highlight-soft_75_cccccc_1x100.png │ │ ├── jquery.ui.base.css │ │ ├── jquery.ui.all.css │ │ ├── jquery.ui.progressbar.css │ │ ├── jquery.ui.accordion.css │ │ ├── jquery.ui.resizable.css │ │ ├── jquery.ui.slider.css │ │ ├── jquery.ui.dialog.css │ │ ├── jquery.ui.tabs.css │ │ └── jquery.ui.core.css │ │ └── ui-lightness │ │ ├── images │ │ ├── ui-icons_222222_256x240.png │ │ ├── ui-icons_228ef1_256x240.png │ │ ├── ui-icons_ef8c08_256x240.png │ │ ├── ui-icons_ffd27a_256x240.png │ │ ├── ui-icons_ffffff_256x240.png │ │ ├── ui-bg_flat_10_000000_40x100.png │ │ ├── ui-bg_glass_100_f6f6f6_1x400.png │ │ ├── ui-bg_glass_100_fdf5ce_1x400.png │ │ ├── ui-bg_glass_65_ffffff_1x400.png │ │ ├── ui-bg_gloss-wave_35_f6a828_500x100.png │ │ ├── ui-bg_highlight-soft_75_ffe45c_1x100.png │ │ ├── ui-bg_diagonals-thick_18_b81900_40x40.png │ │ ├── ui-bg_diagonals-thick_20_666666_40x40.png │ │ └── ui-bg_highlight-soft_100_eeeeee_1x100.png │ │ ├── jquery.ui.base.css │ │ ├── jquery.ui.all.css │ │ ├── jquery.ui.progressbar.css │ │ ├── jquery.ui.accordion.css │ │ ├── jquery.ui.resizable.css │ │ ├── jquery.ui.slider.css │ │ ├── jquery.ui.dialog.css │ │ ├── jquery.ui.tabs.css │ │ └── jquery.ui.core.css ├── test.html ├── notsupport.html ├── css │ ├── demo.css │ └── style.css └── html │ ├── area2d_01.html │ ├── line2d_01.html │ ├── pie2d_01.html │ ├── bar2d_01.html │ ├── column2d_01.html │ ├── app_01.html │ ├── bar2d_05.html │ ├── column3d_01.html │ ├── donut2d_04.html │ ├── animation_pie2d_01.html │ ├── columnmulti2d_01.html │ ├── column2d_03.html │ ├── event_column2d_01.html │ ├── barmulti2d_01.html │ ├── event_pie2d_01.html │ ├── custom_column2d_01.html │ ├── bar2d_03.html │ ├── custom_column2d_02.html │ ├── bar2d_02.html │ ├── column2d_02.html │ ├── animation_bar2d_01.html │ ├── column3d_02.html │ ├── line2d_05.html │ ├── bar2d_04.html │ ├── donut2d_02.html │ ├── donut2d_03.html │ ├── donut2d_01.html │ ├── line2d_02.html │ ├── pie2d_04.html │ └── pie3d_03.html ├── docs ├── zh │ ├── resources │ │ ├── ichart_top_bg.png │ │ └── ichart_ipa_logo.png │ ├── html │ │ ├── top.html │ │ └── home.html │ └── index.html ├── en │ ├── resources │ │ └── ichart_ipa_logo.png │ ├── html │ │ ├── top.html │ │ └── home.html │ └── index.html └── index.html ├── plugin ├── README.md ├── ichart.ajax.js ├── ichart.customize.js └── ichart.sign.js ├── minify ├── ichart.pie2d.minify.js ├── ichart.area2d.minify.js ├── ichart.column3d.minify.js ├── ichart.columnmulti3d.minify.js ├── ichart.columnstacked3d.minify.js ├── ichart.bar2d.minify.js ├── ichart.column2d.minify.js ├── ichart.custom.minify.js ├── ichart.barmulti2d.minify.js ├── ichart.columnmulti2d.minify.js ├── ichart.columnstacked2d.minify.js ├── ichart.barstacked2d.minify.js ├── ichart.donut2d.minify.js ├── ichart.rectangle2d.minify.js ├── ichart.rectangle3d.minify.js ├── ichart.linebasic2d.minify.js ├── ichart.text.minify.js ├── ichart.rectangle.minify.js ├── ichart.component.minify.js ├── ichart.crosshair.minify.js ├── ichart.sector3d.minify.js ├── ichart.sector2d.minify.js ├── ichart.bar.minify.js ├── ichart.tip.minify.js ├── ichart.html.minify.js ├── ichart.element.minify.js ├── ichart.label.minify.js ├── ichart.linemonitor2d.minify.js ├── ichart.column.minify.js ├── ichart.painter.minify.js ├── ichart.pie3d.minify.js ├── ichart.line.minify.js ├── ichart.sector.minify.js └── ichart.pie.minify.js ├── package.json ├── src ├── ichart.pie2d.js ├── ichart.area2d.js ├── ichart.bar2d.js ├── ichart.column2d.js ├── ichart.barmulti2d.js ├── ichart.columnmulti2d.js ├── ichart.column3d.js ├── ichart.columnmulti3d.js ├── ichart.custom.js ├── ichart.columnstacked2d.js ├── ichart.barstacked2d.js ├── ichart.columnstacked3d.js ├── ichart.donut2d.js ├── ichart.rectangle2d.js ├── ichart.rectangle3d.js ├── ichart.linebasic2d.js ├── ichart.sector2d.js └── ichart.sector3d.js ├── test └── data.js ├── README.md └── todo.md /.gitignore: -------------------------------------------------------------------------------- 1 | .idea 2 | .DS_Store 3 | *.iml 4 | node_modules 5 | 6 | -------------------------------------------------------------------------------- /samples/images/st_bg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wanghetommy/ichartjs/HEAD/samples/images/st_bg.png -------------------------------------------------------------------------------- /samples/images/ichart_arrow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wanghetommy/ichartjs/HEAD/samples/images/ichart_arrow.png -------------------------------------------------------------------------------- /samples/images/ichart_logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wanghetommy/ichartjs/HEAD/samples/images/ichart_logo.png -------------------------------------------------------------------------------- /samples/images/ichart_top_bg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wanghetommy/ichartjs/HEAD/samples/images/ichart_top_bg.png -------------------------------------------------------------------------------- /docs/zh/resources/ichart_top_bg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wanghetommy/ichartjs/HEAD/docs/zh/resources/ichart_top_bg.png -------------------------------------------------------------------------------- /samples/images/ichart_menu_line.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wanghetommy/ichartjs/HEAD/samples/images/ichart_menu_line.png -------------------------------------------------------------------------------- /docs/en/resources/ichart_ipa_logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wanghetommy/ichartjs/HEAD/docs/en/resources/ichart_ipa_logo.png -------------------------------------------------------------------------------- /docs/zh/resources/ichart_ipa_logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wanghetommy/ichartjs/HEAD/docs/zh/resources/ichart_ipa_logo.png -------------------------------------------------------------------------------- /plugin/README.md: -------------------------------------------------------------------------------- 1 | 2 | plugin in this Directory is in the test,not suitable for production 3 | ------------------------------------------------------------------- 4 | 5 | 6 | -------------------------------------------------------------------------------- /samples/jq-ui/themes/base/images/ui-icons_222222_256x240.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wanghetommy/ichartjs/HEAD/samples/jq-ui/themes/base/images/ui-icons_222222_256x240.png -------------------------------------------------------------------------------- /samples/jq-ui/themes/base/images/ui-icons_2e83ff_256x240.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wanghetommy/ichartjs/HEAD/samples/jq-ui/themes/base/images/ui-icons_2e83ff_256x240.png -------------------------------------------------------------------------------- /samples/jq-ui/themes/base/images/ui-icons_454545_256x240.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wanghetommy/ichartjs/HEAD/samples/jq-ui/themes/base/images/ui-icons_454545_256x240.png -------------------------------------------------------------------------------- /samples/jq-ui/themes/base/images/ui-icons_888888_256x240.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wanghetommy/ichartjs/HEAD/samples/jq-ui/themes/base/images/ui-icons_888888_256x240.png -------------------------------------------------------------------------------- /samples/jq-ui/themes/base/images/ui-icons_cd0a0a_256x240.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wanghetommy/ichartjs/HEAD/samples/jq-ui/themes/base/images/ui-icons_cd0a0a_256x240.png -------------------------------------------------------------------------------- /samples/jq-ui/themes/base/images/ui-bg_flat_0_aaaaaa_40x100.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wanghetommy/ichartjs/HEAD/samples/jq-ui/themes/base/images/ui-bg_flat_0_aaaaaa_40x100.png -------------------------------------------------------------------------------- /samples/jq-ui/themes/base/images/ui-bg_flat_75_ffffff_40x100.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wanghetommy/ichartjs/HEAD/samples/jq-ui/themes/base/images/ui-bg_flat_75_ffffff_40x100.png -------------------------------------------------------------------------------- /samples/jq-ui/themes/base/images/ui-bg_glass_55_fbf9ee_1x400.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wanghetommy/ichartjs/HEAD/samples/jq-ui/themes/base/images/ui-bg_glass_55_fbf9ee_1x400.png -------------------------------------------------------------------------------- /samples/jq-ui/themes/base/images/ui-bg_glass_65_ffffff_1x400.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wanghetommy/ichartjs/HEAD/samples/jq-ui/themes/base/images/ui-bg_glass_65_ffffff_1x400.png -------------------------------------------------------------------------------- /samples/jq-ui/themes/base/images/ui-bg_glass_75_dadada_1x400.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wanghetommy/ichartjs/HEAD/samples/jq-ui/themes/base/images/ui-bg_glass_75_dadada_1x400.png -------------------------------------------------------------------------------- /samples/jq-ui/themes/base/images/ui-bg_glass_75_e6e6e6_1x400.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wanghetommy/ichartjs/HEAD/samples/jq-ui/themes/base/images/ui-bg_glass_75_e6e6e6_1x400.png -------------------------------------------------------------------------------- /samples/jq-ui/themes/base/images/ui-bg_glass_95_fef1ec_1x400.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wanghetommy/ichartjs/HEAD/samples/jq-ui/themes/base/images/ui-bg_glass_95_fef1ec_1x400.png -------------------------------------------------------------------------------- /samples/jq-ui/themes/ui-lightness/images/ui-icons_222222_256x240.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wanghetommy/ichartjs/HEAD/samples/jq-ui/themes/ui-lightness/images/ui-icons_222222_256x240.png -------------------------------------------------------------------------------- /samples/jq-ui/themes/ui-lightness/images/ui-icons_228ef1_256x240.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wanghetommy/ichartjs/HEAD/samples/jq-ui/themes/ui-lightness/images/ui-icons_228ef1_256x240.png -------------------------------------------------------------------------------- /samples/jq-ui/themes/ui-lightness/images/ui-icons_ef8c08_256x240.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wanghetommy/ichartjs/HEAD/samples/jq-ui/themes/ui-lightness/images/ui-icons_ef8c08_256x240.png -------------------------------------------------------------------------------- /samples/jq-ui/themes/ui-lightness/images/ui-icons_ffd27a_256x240.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wanghetommy/ichartjs/HEAD/samples/jq-ui/themes/ui-lightness/images/ui-icons_ffd27a_256x240.png -------------------------------------------------------------------------------- /samples/jq-ui/themes/ui-lightness/images/ui-icons_ffffff_256x240.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wanghetommy/ichartjs/HEAD/samples/jq-ui/themes/ui-lightness/images/ui-icons_ffffff_256x240.png -------------------------------------------------------------------------------- /samples/jq-ui/themes/base/images/ui-bg_highlight-soft_75_cccccc_1x100.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wanghetommy/ichartjs/HEAD/samples/jq-ui/themes/base/images/ui-bg_highlight-soft_75_cccccc_1x100.png -------------------------------------------------------------------------------- /samples/jq-ui/themes/ui-lightness/images/ui-bg_flat_10_000000_40x100.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wanghetommy/ichartjs/HEAD/samples/jq-ui/themes/ui-lightness/images/ui-bg_flat_10_000000_40x100.png -------------------------------------------------------------------------------- /samples/jq-ui/themes/ui-lightness/images/ui-bg_glass_100_f6f6f6_1x400.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wanghetommy/ichartjs/HEAD/samples/jq-ui/themes/ui-lightness/images/ui-bg_glass_100_f6f6f6_1x400.png -------------------------------------------------------------------------------- /samples/jq-ui/themes/ui-lightness/images/ui-bg_glass_100_fdf5ce_1x400.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wanghetommy/ichartjs/HEAD/samples/jq-ui/themes/ui-lightness/images/ui-bg_glass_100_fdf5ce_1x400.png -------------------------------------------------------------------------------- /samples/jq-ui/themes/ui-lightness/images/ui-bg_glass_65_ffffff_1x400.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wanghetommy/ichartjs/HEAD/samples/jq-ui/themes/ui-lightness/images/ui-bg_glass_65_ffffff_1x400.png -------------------------------------------------------------------------------- /samples/jq-ui/themes/ui-lightness/images/ui-bg_gloss-wave_35_f6a828_500x100.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wanghetommy/ichartjs/HEAD/samples/jq-ui/themes/ui-lightness/images/ui-bg_gloss-wave_35_f6a828_500x100.png -------------------------------------------------------------------------------- /samples/jq-ui/themes/ui-lightness/images/ui-bg_highlight-soft_75_ffe45c_1x100.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wanghetommy/ichartjs/HEAD/samples/jq-ui/themes/ui-lightness/images/ui-bg_highlight-soft_75_ffe45c_1x100.png -------------------------------------------------------------------------------- /samples/jq-ui/themes/ui-lightness/images/ui-bg_diagonals-thick_18_b81900_40x40.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wanghetommy/ichartjs/HEAD/samples/jq-ui/themes/ui-lightness/images/ui-bg_diagonals-thick_18_b81900_40x40.png -------------------------------------------------------------------------------- /samples/jq-ui/themes/ui-lightness/images/ui-bg_diagonals-thick_20_666666_40x40.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wanghetommy/ichartjs/HEAD/samples/jq-ui/themes/ui-lightness/images/ui-bg_diagonals-thick_20_666666_40x40.png -------------------------------------------------------------------------------- /samples/jq-ui/themes/ui-lightness/images/ui-bg_highlight-soft_100_eeeeee_1x100.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wanghetommy/ichartjs/HEAD/samples/jq-ui/themes/ui-lightness/images/ui-bg_highlight-soft_100_eeeeee_1x100.png -------------------------------------------------------------------------------- /minify/ichart.pie2d.minify.js: -------------------------------------------------------------------------------- 1 | iChart.Pie2D=iChart.extend(iChart.Pie,{configure:function(){iChart.Pie2D.superclass.configure.call(this);this.type="pie2d"},doConfig:function(){iChart.Pie2D.superclass.doConfig.call(this);var a=this._();a.push("sub_option.radius",a.r);a.parse(a)}});iChart.register("Pie2D"); -------------------------------------------------------------------------------- /minify/ichart.area2d.minify.js: -------------------------------------------------------------------------------- 1 | iChart.Area2D=iChart.extend(iChart.LineBasic2D,{configure:function(){iChart.Area2D.superclass.configure.call(this);this.type="area2d";this.set({area_opacity:0.3})},doConfig:function(){this.push("sub_option.area",!0);iChart.Area2D.superclass.doConfig.call(this)}});iChart.register("Area2D"); -------------------------------------------------------------------------------- /samples/jq-ui/themes/base/jquery.ui.base.css: -------------------------------------------------------------------------------- 1 | @import url("jquery.ui.core.css"); 2 | @import url("jquery.ui.resizable.css"); 3 | @import url("jquery.ui.accordion.css"); 4 | @import url("jquery.ui.dialog.css"); 5 | @import url("jquery.ui.slider.css"); 6 | @import url("jquery.ui.tabs.css"); 7 | @import url("jquery.ui.progressbar.css"); -------------------------------------------------------------------------------- /samples/jq-ui/themes/ui-lightness/jquery.ui.base.css: -------------------------------------------------------------------------------- 1 | @import url("jquery.ui.core.css"); 2 | @import url("jquery.ui.resizable.css"); 3 | @import url("jquery.ui.accordion.css"); 4 | @import url("jquery.ui.dialog.css"); 5 | @import url("jquery.ui.slider.css"); 6 | @import url("jquery.ui.tabs.css"); 7 | @import url("jquery.ui.progressbar.css"); -------------------------------------------------------------------------------- /minify/ichart.column3d.minify.js: -------------------------------------------------------------------------------- 1 | iChart.Column3D=iChart.extend(iChart.Column2D,{configure:function(){iChart.Column3D.superclass.configure.call(this);this.type="column3d";this.dimension=iChart._3D;this.set({coordinate:{},xAngle:60,yAngle:20,zScale:1,bottom_scale:1.4})},doConfig:function(){iChart.Column3D.superclass.doConfig.call(this)}});iChart.register("Column3D"); -------------------------------------------------------------------------------- /samples/jq-ui/themes/base/jquery.ui.all.css: -------------------------------------------------------------------------------- 1 | /*! 2 | * jQuery UI CSS Framework 1.8.21 3 | * 4 | * Copyright 2012, AUTHORS.txt (http://jqueryui.com/about) 5 | * Dual licensed under the MIT or GPL Version 2 licenses. 6 | * http://jquery.org/license 7 | * 8 | * http://docs.jquery.com/UI/Theming 9 | */ 10 | @import "jquery.ui.base.css"; 11 | @import "jquery.ui.theme.css"; 12 | -------------------------------------------------------------------------------- /samples/jq-ui/themes/ui-lightness/jquery.ui.all.css: -------------------------------------------------------------------------------- 1 | /*! 2 | * jQuery UI CSS Framework 1.8.21 3 | * 4 | * Copyright 2012, AUTHORS.txt (http://jqueryui.com/about) 5 | * Dual licensed under the MIT or GPL Version 2 licenses. 6 | * http://jquery.org/license 7 | * 8 | * http://docs.jquery.com/UI/Theming 9 | */ 10 | @import "jquery.ui.base.css"; 11 | @import "jquery.ui.theme.css"; 12 | -------------------------------------------------------------------------------- /minify/ichart.columnmulti3d.minify.js: -------------------------------------------------------------------------------- 1 | iChart.ColumnMulti3D=iChart.extend(iChart.ColumnMulti2D,{configure:function(){iChart.ColumnMulti3D.superclass.configure.call(this);this.type="columnmulti3d";this.dataType="complex";this.dimension=iChart._3D;this.set({xAngle:60,yAngle:20,zScale:1,group_fator:0.3,bottom_scale:1.4})},doConfig:function(){iChart.ColumnMulti3D.superclass.doConfig.call(this)}});iChart.register("ColumnMulti3D"); -------------------------------------------------------------------------------- /samples/jq-ui/themes/base/jquery.ui.progressbar.css: -------------------------------------------------------------------------------- 1 | /*! 2 | * jQuery UI Progressbar 1.8.21 3 | * 4 | * Copyright 2012, AUTHORS.txt (http://jqueryui.com/about) 5 | * Dual licensed under the MIT or GPL Version 2 licenses. 6 | * http://jquery.org/license 7 | * 8 | * http://docs.jquery.com/UI/Progressbar#theming 9 | */ 10 | .ui-progressbar { height:2em; text-align: left; overflow: hidden; } 11 | .ui-progressbar .ui-progressbar-value {margin: -1px; height:100%; } -------------------------------------------------------------------------------- /samples/jq-ui/themes/ui-lightness/jquery.ui.progressbar.css: -------------------------------------------------------------------------------- 1 | /*! 2 | * jQuery UI Progressbar 1.8.21 3 | * 4 | * Copyright 2012, AUTHORS.txt (http://jqueryui.com/about) 5 | * Dual licensed under the MIT or GPL Version 2 licenses. 6 | * http://jquery.org/license 7 | * 8 | * http://docs.jquery.com/UI/Progressbar#theming 9 | */ 10 | .ui-progressbar { height:2em; text-align: left; overflow: hidden; } 11 | .ui-progressbar .ui-progressbar-value {margin: -1px; height:100%; } -------------------------------------------------------------------------------- /minify/ichart.columnstacked3d.minify.js: -------------------------------------------------------------------------------- 1 | iChart.ColumnStacked3D=iChart.extend(iChart.ColumnStacked2D,{configure:function(){iChart.ColumnStacked3D.superclass.configure.call(this);this.type="columnstacked3d";this.dataType="stacked";this.dimension=iChart._3D;this.set({percent:!1,sub_option:{label:{color:"#ffffff"},valueAlign:"middle"},coordinate:{},xAngle:60,yAngle:20,zScale:1,bottom_scale:1.4})},doConfig:function(){iChart.ColumnStacked3D.superclass.doConfig.call(this)}});iChart.register("ColumnStacked3D"); -------------------------------------------------------------------------------- /docs/en/html/top.html: -------------------------------------------------------------------------------- 1 | 2 |
3 |