1073 results found
-
useUTC as a configuration per chart
I have an application that uses UTC in some graphs and non UTC time in other. It would be great to have is as a configuration.
7 votesHere’s a plugin that implements this by setting the global useUTC setting on chart init and on mouse over: http://jsfiddle.net/highcharts/auvsV/
-
Prevent the cursor from chaging to an I-beam when mouseover text (eg: axis labels)
By adding the pointer-events="none" attribute to the chart's <text> elements you can cause the cursor to NOT change to the I-beam when the user mouses over stuff like axis labels and such.
Little stuff likis GREATLY improves the professional appearance of the chart.1 vote -
Zoom out stepwise
Would be a great idea for e.g. all line-charts. See your friends
1 vote -
id and getPointsByCategory
- please expose the 'id' attribute of series. highCharts and highStock can use chart.get(id) to get an series/axis/point. point and axis and explicitly get and set an id attribute except series.
- add function 'getPointsByCategory'. I am using a column chart and I have to get points in specific column, but I have to do it myself because I can't find a function to do it.
best wishes for a more perfect highCharts. Thank you very much.
2 votes -
Ability to use image as bar chart
Each column could be constructed with a series of images. So for example if I wanted each bar to be made up of a column of little blue squares, I could specify the image to use and the chart would use that to construct each bar.
4 votes -
Custom Navigation bar for supporting Local date/time like Jalali Date
Custom Navigation bar for supporting Local date/time like Jalali Date
1 vote -
Option for tooltip to follow mouse cursor (height-wise)
Hello,
I've made some research and haven't found any option for tooltip to follow mouse cursor (height-wise). It would be one useful option if a series contains a lot of peaks and spikes or there are two series which values are very different and samples aren't aligned (time-wise). It could give one much smoother experience.
17 votes -
Add mouse events for chart axes
I need to be able to capture mouse events on axes - primarily hover (mouseenter/mouseleave) and click - so that I can expose axis options in a user friendly way.
I suggest adding these events to the axis definition, much the same way that series and points are done. Also need to be able to identify which axis was clicked (just the id is fine)
14 votes -
YTD
I use Highcharts for my mutual fund company's website and it works great. However, as we only update our performance for the funds once a month the YTD as of starting 2012 is not working anymore since the values in the dataset only stretches to the end of 2011.
It would be great if you could enable a feature for YTD to only strech to the last date in the dataset. Most other funds do not update their performance (regarding their charts) more than weekly/monthly either so I am confident this will disable many fund companies from using high charts.
6 votes -
Theme Creator
A theme creator for different styles of the library would be nice.
31 votes -
Color blind readability.
Support background textures on solid color UI elements like Pie and Bar charts.
Ideal solution would be angled lines in the charts for example http://www.inetsoft.com/images/screenshots/controlling_texture_in_a_bar_chart.gif
27 votes -
Allow users to hit Enter to change date/time range
Currently in Highstock, if you're editing the date/time range by using the text fields, you can't hit Enter to make your changes, which is odd. Instead, you have to click the page outside of the text field. Support for hitting Enter should be added.
0 votesWe currently use the input box’s onchange event. Turns out that Chrome and Firefox already trigger the event on Enter. IE8 however fails to change the ranges on Enter.
-
Implement the ability to add tooltips to Charts labels
Implement the ability to add tooltips to Charts labels
1 vote -
error reporting
Highcharts really needs better error reporting. For example, when I tried to call
new Highcharts.Chart()
, I get the error "TypeError: Cannot set property 'innerHTML' of undefined". Really, I should get something like, "Missing required argument: options" or something descriptive like that. Right now I'm trying to debug this error from Highcharts: "Uncaught TypeError: Cannot read property 'length' of undefined".These problems make it seem like Highcharts is full of bugs. Instead, I'm sure I'm just using it incorrectly. The error messages should help educate me on what I'm doing wrong so I can quickly correct it.
6 votes -
Allow specification of indices for series from one data array
I have data that is 10's of thousands of points per chart, so the named value pair form of the chart won't work. So I'd like to request a new feature. Where you let me use 1 or 2 indexes into the point data to define a series, but allow me to access all of the data from the tooltip. So for a line chart I would define the series by the array name, and 1 index and for a scatter chart I would define the series by the array name and 2 indices. But the this.point would refer to…
1 voteI’m not sure I get you, but perhaps you can solve your task by using parallel arrays? http://jsfiddle.net/highcharts/uBVzY/
-
"Inverse" step line option
Current step line chart plots the horizontal line first, then the vertical. "Inverse" option would result in the vertical line plotted first, followed by the vertical.
10 votes -
Graph Replay User Interface
I know the current Highcharts support animation when updating series data. However, I think Highcharts would be really useful if it can provide a way to play, replay, step forward, step backwards kind of interface.
Let say I have a time series chart, then I have configured the chart to only display 10 data points with spline. Then load the series of data containing 100 data points. When user clicks play, it will play through the data trend.
Same thing can apply to bar and pie charts. But ultimately, I think the most interesting one is using with Heatmap.
4 votes -
5 votes
-
Theme option in chart options or constructor
Theme being a global object (Highcharts.theme = {...}) is quite limiting - we have some cases where we want to have multiple charts on 1 page but with different themes.
To do that now we have to intersperse all the theming options with the rest of the options, which works, but is somewhat clunky. Or we can set the theme, render 1, set the theme, render another and hope there are no redraws required.
This suggestion is about adding a theme argument either to the highcharts options object, or to the constructor. eg:
new Highcharts.chart({
theme: {...},
chart: {...},
series:…3 votesThe theme actually isn’t part of the Highcharts namespace internally, it is just assigned there for conveniency.
Best practice currently would be to merge in the theme with your chart options:
chart1 = new Highcharts.Chart(Highcharts.merge(options1, theme1));
-
Any chance of summarised data in a drill down tree view?
Excellent product by the way.
2 votes
- Don't see your idea?