1073 results found
-
Events for annotation and indicator changed
For a StockChart every time the user adds, removes or modifies an annotation or an indicator, either over the annotation-/indicator-popup or by dragging an annotation-control-point directly, an event on the chart instance should be fired, so that you can e.g. automatically save the chart-state every time something has changed.
Maybe something like:
Highcharts.Chart#events:annotationChanged
Highcharts.Chart#events:indicatorChanged1 voteKacper Madej respondedHi,
Thank you for submitting the idea.
Basic events are already here: on chart level we have addSeries (https://api.highcharts.com/highcharts/chart.events.addSeries) and series remove – implemented, but not a part of documented API (demo: http://jsfiddle.net/BlackLabel/0cosmk2g/) or similar series destroy (the same situation).
For series update you could use series render event (not a part of documented API).
Events for annotation update are not yet implemented.
How to resolve:
Generally, this could be implemented through extending Highcharts. Related functions that create, update and destroy annotations could be wrapped to fire additional events. I’ll try to provide a POC later this week. -
drill-down with motion player
We need to have a pie chart that supports motion player and drill-down feature at the same time
1 vote -
Duplicate Legend
I think currently high chart support legend at single position, but I would like to display the legend on top as well as on bottom of the chart, because if the chart is bar chart and more values then user need to scroll the page again and again to view the legend.
So please let me know if it is already implemented or add to todo's list.
1 voteMultiple legends feature is currently planned and the implementation has already started.
-
Progress through a multi-step process
Not sure what is the name of this type of chart exactly but I need something that visualizes a progress through a multi-step process. Something like this - https://www.vectorstock.com/royalty-free-vector/progress-bar-user-interface-design-vector-16715259.
I couldn't find anything in your examples.1 vote -
Add tooltip to highstock navigator
It would be great to have a tooltip while you are dragging the navigator in a highstock chart so you see your currently selected date.
Previously there was a plugin (https://www.highcharts.com/products/plugin-registry/single/44/Navigator%20tooltips) but that does not support the current Highcharts version
12 votes -
Download as CSV Support more than 100k-300k point
Once, there is more than 100k to 300k data point, its unable to download as csv.
If we are using array object [{x:0, y:1, a:1,b:2,c:3}...], less than 80k point, its will shown out Failed- Network Error.It looks like it is related with the length of data URL that is used to build CSV file. In case there is a huge amount of points, its length is too long. It looks like some browsers have limitations for data URL lengths.
3 votes -
Global dateTimeLabelFormats configuration
It would be nice if there was a single option that we could apply our dateTimeLabelFormats for all objects that use that option instead of having to copy and paste it separately for tooltip, y-axis, x-axis, etc.
1 vote -
Multiple Opposite X-Axis; One of the X-Axis is grouped
Hi Team,
First of all great work on the Highcharts. It is very helpful in far many way I can describe in representing complex data.
Recently, I have come across a requirement where I need to use Dual-Xaixs of which one is a grouped. i.e for instance, say my bottom X-Axis is of months my top X-Axis should be of quarters (3 months ~ A quarter). I do not see any example or hacks which I can use to achieve this. Please, let me know if this is possible. If so, Please point me in the right direction so that…
1 vote -
Allow zoom using just the keyboard
I've written some script to allow for this at least in line charts only allowing zoom on xAxis. The code isn't the best, but it works, would be better if it was in the API.
$("#container").bind('keydown', function () {
let chart = $("#container").highcharts().xAxis[0];
var min = chart.getExtremes().min;
var max = chart.getExtremes().max;
if (event.keyCode == 107 || event.keyCode == 187) {
//zoom in
min++;
max--;
}
if (event.keyCode == 109 || event.keyCode == 189) {
//zoom out
if (min > chart.dataMin) {
min--;
}
if (max < chart.dataMax) {
max++;
}
…} if (event.keyCode == 39) { //right arrow if (max
3 votes -
Horizontal Stripes algorithm in Treemap
It would have been great if we had the option to have horizontal, in addition to the vertical, stripes so that examples like this https://jsfiddle.net/dimitrisv/yb2u713m/11/ can make more meaningful use of the available space.
1 vote -
Many-to-many relations/interactions of charts
This suggestion is an outcome of my longtime involvement with the modelling of many-to-many communications, initially at the RAND Corporation and subsequently at the University of Oxford with some intriguing results in applications such as predicting voter behaviour (see this article http://analytics-magazine.org/voter-motives-and-messages/).
Recently, I found myself involved in the objective analysis for the determination of the best e-banking UI; as it is apparent that soon enough the best bank will be the one with the best UX/UI design.
Here we used highcharts to visualise our findings. Corellating for example the Use Case scores vs. the Functionalities available using a…
2 votesThanks for your suggestion! This is partly covered by the crossfilter functionality as previously requested: https://highcharts.uservoice.com/forums/55896-highcharts-javascript-api/suggestions/3337427-crossfilter.
-
9 votes
-
Automated scale breaks
The implementation of scale breaks when there are large differences between the high and low values of the data being plotted.
A sample can be found in the below link, implemented in the old Dundas Charting tool.
The Highcharts feature yAxis.breaks is useful only when the difference between data points is known or when the data is small. The data is dynamic in our case and can be large and the breaks need to be automatically drawn considering not a single series but with respect to all the series present in the chart.
Thank you.1 vote -
Highchart-export-server with zip options
It is hard to keep on increase the maxFieldsSize whenever the highchart throws Error Code 413 - Request Entity Too Large HighCharts.
If highchart export had an option to zip file and then download it might be great option.
1 vote -
It is hard to apply event listeners on elements of html-tooltip. Any helper functions or reference for complete custom implementation?
It is hard to apply event listeners on elements of html-tooltip. Any helper functions or reference for complete custom implementation of tooltip to handle click/select events on the html elements inside tooltip?
1 vote -
1 vote
-
Request for Mexico Cities HighCharts
https://www.highcharts.com/maps/demo/map-drilldown
i want like this highcharts for mexico. i have done to implement the mexico states but find no data for mexico cities. can anyone provide js file for mexico cities details.thanx.
1 vote -
5 votes
-
1 vote
-
Native support for vertical mouseover "scanning"
Unsure of the terms here, but currently the only way to make the mouseover scan vertically instead of horizontally is by inverting the chart. This however inverts the Highstock navigator as well, making the chart I need vertical mouseover scan for look strange compared to the other charts on my site. The solution suggested by highsoft support is to make a second chart which resembles the navigator , but is too time-expensive to impement on every chart on my site..
So, I either wish for an option to flip the mouseover scan without inverting the chart, or an option to…
3 votes
- Don't see your idea?