Dojo Charting Engine
=========================================================================
The Dojo Charting Engine is a (fairly) complex object structure, designed
to provide as much flexibility as possible in terms of chart construction.
To this end, the engine details the following structure:
Chart
---PlotArea[]
------Plot[]
---------Axis (axisX)
---------Axis (axisY)
---------Series[]
A Chart object is the main entity; it is the entire graphic. A Chart may
have any number of PlotArea objects, which are the basic canvas against
which data is plotted. A PlotArea may have any number of Plot objects,
which is a container representing up to 2 axes and any number of series
to be plotted against those axes; a Series represents a binding against
two fields from a data source (initial rev, this data source is always of
type dojo.collections.Store but this will probably change once dojo.data
is in production).
The point of this structure is to allow for as much flexibility as possible
in terms of what kinds of charts can be represented by the engine. The
current plan is to accomodate up to analytical financial charts, which tend
to have 3 plot areas and any number of different types of axes on each one.
The main exception to this is the pie chart, which will have it's own
custom codebase. Also, 3D charts are not accounted for at this time,
although the only thing that will probably need to be altered to make
that work would be Plot and Series (to accomodate the additional Z axis).
Finally, a Plot will render its series[] through the use of Plotters, which
are custom methods to render specific types of charts.
-------------------------------------------------------------------------
In terms of widgets, the basic concept is that there is a central, super-
flexible Chart widget (Chart, oddly enough), and then any number of preset
chart type widgets, that are basically built to serve a simple, easy
purpose. For instance, if someone just needs to plot a series of lines,
they would be better off using the LineChart widget; but if someone needed
to plot a combo chart, that has 2 Y Axes (one linear, one log) against the
same X Axis, using lines and areas, then they will want to use a Chart widget.
Note also that unlike other widgets, the Charting engine *can* be called
directly from script *without* the need for the actual widget engine to be
loaded; the Chart widgets are thin wrappers around the charting engine.
没有合适的资源?快使用搜索试试~ 我知道了~
dwr-test.zip_dwr test_dwr页面跳转
共760个文件
js:438个
gif:164个
html:55个
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 195 浏览量
2022-09-14
20:15:05
上传
评论
收藏 1.31MB ZIP 举报
温馨提示
dwr框架,解决前台的异步传输机制, 结合Spring框架完成页面不跳转就实现 后台请求。这个例子很典型
资源详情
资源评论
资源推荐
收起资源包目录
dwr-test.zip_dwr test_dwr页面跳转 (760个子文件)
DojoExternalInterface.as 8KB
DojoExternalInterface.as 7KB
Storage.as 4KB
ExpressInstall.as 2KB
EditorToolbar.css 4KB
TabContainer.css 3KB
TabContainerA11y.css 3KB
DatePicker.css 3KB
TimePicker.css 3KB
FloatingPane.css 2KB
Menu2.css 2KB
DocPane.css 2KB
TreeV3.css 2KB
Wizard.css 1KB
ComboBox.css 1KB
MonthlyCalendar.css 1KB
TreeDocIcon.css 1KB
RemoteTabControl.css 1KB
general.css 1KB
ButtonTemplate.css 1KB
Slider.css 993B
DemoItem.css 947B
Menu.css 943B
PersonSelectView.css 832B
Show.css 825B
Toolbar.css 816B
showtableborder_gecko.css 791B
PopUpButton.css 741B
SplitContainer.css 704B
Toaster.css 634B
Spinner.css 586B
Checkbox.css 509B
AccordionPane.css 504B
DemoContainer.css 500B
Tree.css 472B
DemoNavigator.css 467B
FisheyeList.css 446B
TaskBar.css 445B
InlineEditBox.css 407B
Tree.css 397B
ProgressBar.css 394B
ResizableTextarea.css 295B
SourcePane.css 247B
DemoPane.css 238B
ResizeHandle.css 210B
Validate.css 192B
ShowSlide.css 180B
TooltipTemplate.css 176B
TreeDisableWrap.css 157B
showtableborder_ie.css 126B
SlideShow.css 121B
TreeEditor.css 65B
MainView.css 0B
readme.doc 34KB
storage_dialog.fla 336KB
flash6_gateway.fla 40KB
aggregate.gif 4KB
test_thumb.gif 3KB
h-bar.gif 3KB
bar.gif 2KB
tab_right.gif 2KB
tab_top_right.gif 2KB
tab_top_left.gif 2KB
i_long.gif 2KB
check.gif 2KB
slider-bg-vert.gif 2KB
slider-bg-progress-vert.gif 2KB
soriaPressed-r.gif 2KB
soriaPressed-l.gif 2KB
soriaActive-r.gif 2KB
soriaActive-l.gif 2KB
soriaPressed-c.gif 1KB
soriaActive-c.gif 1KB
tab_bot_right_curr.gif 1KB
tab_right_r_curr.gif 1KB
slider-bg.gif 1KB
treenode_loading.gif 1KB
createlink.gif 1KB
expand_loading.gif 1KB
closed.gif 1KB
soriaButton-l.gif 1001B
soriaButton-r.gif 1001B
tab_right_r.gif 974B
tab_bot_right.gif 974B
soriaDisabled-r.gif 895B
soriaDisabled-l.gif 894B
transparent.gif 870B
transparent.gif 870B
slider.gif 865B
soriaButton-c.gif 848B
treenode_blank.gif 834B
treenode_blank.gif 834B
submenu_off.gif 828B
submenu_on.gif 828B
spacer.gif 820B
soriaMenuBg.gif 820B
dropdownButtonsArrow-disabled.gif 816B
floatingPaneClose.gif 752B
soriaDisabled-c.gif 743B
scBackground.gif 715B
共 760 条
- 1
- 2
- 3
- 4
- 5
- 6
- 8
林当时
- 粉丝: 97
- 资源: 1万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论0