Opened 16 years ago
Closed 12 years ago
#2122 closed enhancement (fixed)
[charting] events to plotter or series
Reported by: | Tom Trenka | Owned by: | Eugene Lazutkin |
---|---|---|---|
Priority: | high | Milestone: | 1.5 |
Component: | Charting | Version: | 0.4 |
Keywords: | charting | Cc: | [email protected]…, [email protected]…, [email protected]…, [email protected]…, [email protected]… |
Blocked By: | Blocking: |
Description (last modified by )
From #1637:
Events -- even though it would be possible to attach event attributes to the raw SVG/VML nodes, it would be much less tedious and error-prone if this could be done at a much higher level, perhaps at the Series or Plotter level.
Change History (21)
comment:1 Changed 16 years ago by
Summary: | [charting]: events to plotter or series → [charting] events to plotter or series |
---|
comment:2 Changed 16 years ago by
Type: | defect → enhancement |
---|
comment:3 Changed 15 years ago by
Milestone: | → 0.9 |
---|
comment:4 Changed 15 years ago by
Component: | gfx (svg+vml) → Charting |
---|
comment:5 Changed 15 years ago by
comment:6 Changed 15 years ago by
Component: | Charting → Dojox |
---|
comment:8 Changed 15 years ago by
Milestone: | 0.9 → 1.0 |
---|
comment:9 Changed 15 years ago by
Milestone: | 1.0 → 1.1 |
---|---|
Owner: | changed from Tom Trenka to Eugene Lazutkin |
Reassigning to Eugene and removing the milestone.
comment:10 Changed 15 years ago by
Component: | Dojox → Charting |
---|
comment:11 Changed 15 years ago by
Status: | new → assigned |
---|
comment:12 Changed 15 years ago by
Milestone: | 1.1 → 1.0.1 |
---|---|
Priority: | normal → high |
severity: | normal → major |
IBM needs this interactivity in Dojo charts in 1.0.1. This API would enable us to, for example, make tooltips to display the series name (currently there is no identifier), or make XHR requests based on clicks to markers.
comment:13 Changed 15 years ago by
Priority: | high → normal |
---|---|
severity: | major → normal |
comment:14 Changed 15 years ago by
how significant is this code change and what time frame might it be available? 1.0.1 is a bug fix release and might not be the most appropriate way to do this, especially depending on how we decide to structure dojox releases.
comment:15 Changed 15 years ago by
It is not difficult to add because the infrastructure is there. I just need some quality time with it, and I suspect the most time will be spent on testing.
Just out of curiosity: when is Dojo 1.0.1 going to be released?
comment:16 Changed 15 years ago by
Milestone: | 1.0.1 → 1.0.2 |
---|
comment:17 Changed 15 years ago by
Milestone: | 1.0.2 → 1.0.3 |
---|
comment:18 Changed 14 years ago by
Milestone: | 1.0.3 → 1.2 |
---|
comment:19 Changed 14 years ago by
Description: | modified (diff) |
---|
I believe this is finished. Eugene, please confirm.
comment:21 Changed 12 years ago by
Milestone: | future → 1.5 |
---|---|
Resolution: | → fixed |
Status: | assigned → closed |
It looks like it was fixed during the Theme restructuring.
I'm going to set it up so that there's a stub function, at the Chart level, that will be fired on several different events. It should pass you the original event object, the marker node in question (if appropriate), and the actual data point the marker represents. You'd basically connect to the stub. For example:
dojo.connect(myChart, 'onmarkerclick', myFn); dojo.connect(myChart, 'onmarkermouseover', myFn);
etc.
Any thoughts, objections?