1077 results found
-
Timezone specific to chart, not global
Currently, timezone is global to the whole Highcharts library. It would be great if it would be per chart/instance. We have data sources coming from all around the world and we would like to display data based on their local time, for each data source.
Maybe the easiest solution would be for
getTimezoneOffset
to get chart instance object as a second argument?But the cleanest would be to make this per-chart (or even per series) option.
4 votes -
Set Intervals on Draggable points
Drag points on lines and columns help, but adding an option to set point intervals while dragging will be really useful and avoid showing the long decimal values to users which often confuses them
1 vote -
grouped x-axis
Like Excel does when you use 2 columns for the labels.See example on http://minus.com/mHNwVqDZO.
Each item on the category axis falls in a group. The groups are displayed below the axis items. Each group name is displayed only once (centered below all its items). Groups are devided by longer tickmarks.
Each group can contain a different number of items.
Possible uses:
* display structured categories like product and product group or country and region
* display two or more groups side by side, like gross sales and net sales, or this year and last year.175 votesBlack Label kindly shared their grouped X-axis plugin: https://github.com/blacklabel/grouped_categories
-
navigator axis position in xAxis array should always be at the end position or removed
Currently the navigator is positioned at number 2 point in the axis array if new axis are dynamically added otherwise it is the last element. This makes indexing int the axis array unnecessarily complicated and confusing. I want that the navigator array either be taken out of the xAxis array and have its own array or at least have a consistent position
1 voteUse the xAxis.options.className to filter out the navigator axis.
-
add category label mouse events
Events triggered when a user clicks/hovers/etc a category label (xAxis labels).
I would use this to provide more in depth information about the label clicked. For instance, charting years in xAxis, user clicks 2012, should bring up a menu with additional options for that year
24 votes -
Customising legend symbols
It would be great if we could customise the legend symbols. I managed to drill down and find the borderRadius in the main js file but would be good if this was an option like in the main legend box...
Also if we could replace the symbols with images that would be great too. ie we could have flags for country data etc.
if (simpleSymbol) { // bar|pie|area|column
legendSymbol = renderer.rect( (symbolX = -symbolWidth - symbolPadding), (symbolY = -11), symbolWidth, 12, 0 // affects border radius of legend symbol ).attr({ //'stroke-width': 0, zIndex: 3 }).add(legendGroup); // draw the marker }
52 votes -
Button to Save Image or PDF on Server Side
Feature to save Image/PDF on Server Side (like the feature to save it on client side). This would ease in building email functionality. If highcharts can save the generated pdf on a server by means of a button click, we can write an email client to pick that up and send as an attachment. Using phantom and options.js on server side isn't optimal sometimes.
1 voteDe do have an API option on the export server, async, that in effect saves the image for a limited time on our server. Then your script can pick it up from there.
-
Improve Bubble Animation when updating between Positive and Negative
I’m using a bubble chart to display positive and negative data, and I have the data dynamically updated like in this example: http://jsfiddle.net/0jcaqnL4/3/
The problem I have is that the bubble that becomes negative, while turning the correct color, has a confusing animation that appears as if the bubble is growing. We’d like to see an animation in which the bubble first shrinks all the way and then grows to the correct negative size.
3 votes -
Allow images to be included in axis labels
Provide some way of including an image in an axis label. For example, I may want to prefix the axis labels with an icon.
I've tried including HTML in the axis label and using axis.labels.formatter to add image HTML into the label. Neither worked. I've seen reference to using renderer for doing this, but I haven't been able to find an example.
21 votesThe key is setting useHTML to true: http://jsfiddle.net/highcharts/8FSp6/.
Here’s another approach, allowing true SVG images: http://jsfiddle.net/gh/get/jquery/1.7.2/highslide-software/highcharts.com/tree/master/samples/highcharts/studies/axis-label-images/. The advantage of using SVG is that these images willl be visible in the exported chart as well.
-
Rotate funnel chart
it is posible to make an option to rotate the funnel chart 90º to left or to the right?.. it will be helpful. Thx
11 votes -
Use requestAnimationFrame instead of setTimeout
All animations in Highcharts use setTimeout. A new feature, requestAnimationFrame (https://developer.mozilla.org/en/DOM/window.mozRequestAnimationFrame) optimize all animations (CSS3, SVG, JS) to have a smooth rendering.
More explanation : http://paulirish.com/2011/requestanimationframe-for-smart-animating/
36 votesAdded in the code base for Highcharts 6: https://github.com/highcharts/highcharts/commit/7ad0d20b5c3197286e859ef830316f47187cfcc0
-
Allow treemaps rectangules to also accept borderRadius
Right now when using a treemap squarified the borderRadius is not accepted for each individual rectangle composing the treemap. It would be very handy to have that.
3 votes -
Allow Integration with Rest/Soap API
With Google spreadsheet integration Highcharts makes more sense. However it would be great if highchart cloud is also supports REST apis with public and private api support (allow storage of credentials/authentication).
1 vote -
Official NuGet package
.. so we don't have to depend on unreliable, out-of-date packages.
This shouldn't take too much effort.Bonus: follow the ASP.NET bundle file name conventions
*.js -> normal files for debugging
*.min.js -> minified12 votes -
series.compare should switch to absolute values for single series in a graph
We have a user requirement, inspired from Yahoo/Google finance, ie:
In case of single series( read first series, eg stock) they would like to see actual values on Y axis.
but whenever a new series is added they would like to switch to compare percent mode and vice-versa.42 votes -
selector period on HighStock (zoom,1m,3m,6m,YTD,ALL,...)
about HighStock
1.i want send command click to period selector (zoom , 1m , 3m , ....) by javascript like chart.sendClick("1m")2.how to hide period selector
3.hot to show only chart and scrollbar
4 votes -
reanimation: Animate multiple time with setting property
It would be better if we can set the number of times the graph would animate. This would be most useful in case we have graph placed in heavy loading web page, where before the whole web page gets loaded, the animation of the graph gets completed. so that user is not able to see the graph animation. user just see the graph which is static and not animated.
16 votes -
Add one more default line color
Making the default set of line colors not be a multiple of the default set of symbols would make it easier to distinguish more lines on a chart. At the moment red lines always have triangle symbols. By adding one more color each time the first color was reused it would be on a different symbol.
1 vote -
Support screen reader users
As a non-sighted user interacting with a chart using a screen reader, I would like different elements read. This would include (a summary text description of the chart, the type of chart, the structure and structural hierarchy of the plots, and the data behind the tooltips).
3 votes -
Add Total option to be displayed with the relevant charts
Boolean option to display the total in the chart
3 votesSee http://jsfiddle.net/highcharts/tnSRA/ for an implementation of pie title, where the total can be entered as a variable.
- Don't see your idea?