Thanks for the comment. ChartMan On Dec 28, 2011 4:51 PM, "Sam Halliday" <[email protected]> wrote:
> Dear all, > > I only realised this one after a big refactoring but it would appear that > the 'tooltip' role doesn't do anything for domains. i.e. you can't manually > set the tooltip for the x axis values (changing the FormattedValue will > change the axis which isn't what I want). e.g. > http://jsfiddle.net/UqcjT/1/ > > On a side note, I find the roles to be very confusing - introducing a new > role can mess up the column indexing of an entire codebase. I can see that > roles permit continual extension which would otherwise clog up the base > API, but It seems to me that a cleaner API would have two types of > getters/setters. The base get/setValue would affect 'data' and 'domain' > roles and get/setRole(role, ...) would be able to change the other roles > associated to a (row, column). (This might result in the deprecation of > get/setFormattedValue) Any chance of such a change in future APIs? > > e.g. for one cell > > data.setValue(1, 2, 5.0); > data.setRole(1, 2, 'type', 'data'); // e.g. to switch between data and > domain > data.setRole(1, 2, 'formatted', "Five"); > data.setRole(1, 2, 'tooltip', "5 lovely bananas"); > data.setRole(1, 2, 'upper', 6.0); > data.setRole(1, 2, 'lower', 4.5); > data.setRole(1, 2, 'certainty', false); > > -- > You received this message because you are subscribed to the Google Groups > "Google Visualization API" group. > To view this discussion on the web visit > https://groups.google.com/d/msg/google-visualization-api/-/0vjqJRrdk_sJ. > To post to this group, send email to > [email protected]. > To unsubscribe from this group, send email to > [email protected]. > For more options, visit this group at > http://groups.google.com/group/google-visualization-api?hl=en. > -- You received this message because you are subscribed to the Google Groups "Google Visualization API" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/google-visualization-api?hl=en.
