402 results found
-
Publish the map collection data as an React/NPM package
The maps provided at http://code.highcharts.com/mapdata/ are useful, but in modern web apps most dependencies are managed with a package system, and for JavaScript projects mostly commonly that is NPM. So this suggestion is to publish the map data in an NPM package, similar to the way there's a React wrapper project.
Noted at https://github.com/highcharts/highcharts-react/issues/55 currently the only way to bring this data into a React project is to do it manually.
4 votesThe current version v1.1.2 of our map collection has now been published to npm under the name @highcharts/map-collection.
For more information about the package please see https://www.npmjs.com/package/@highcharts/map-collection
-
rotate datetime x_axis and value y_axis
For the datetime navigator and main chart. Is it possible to rotate xaxis and yaxis, namely display datetime navigator as y, and value as x?
Thanks,
James4 votes -
Pass triggering event object when firing events
For example, when an item in a Legend is clicked, the 'legendItemClick' event is sent via 'fireEvent'. The recipient of the event does not get passed information from the original event, however. In our application, we want to deselect all legend items except the clicked item when the click is performed with the alt key selected. Without the actual event object, our code which handles the legendEventClick does not know the state of the Alt key.
As a workaround, we modified the Legend code to do the following:
...
fireEvent (item, strLegendItemClick, {
eventDetails: event
}, fnLegendItemClick);
...Seems like…
3 votes -
hh
First of all - sorry for my terrible English! :)
http://www.danvk.org/dygraphs/ - good examle - multiply y-values visible (tooltips) - and one time (x-value). With line (ray)? like in this example - http://jsfiddle.net/YNS2f/188/ - it will be great for industry automatisation systems (like trendsin SCADA i mean). And if this multy-tooltip will be printable ("freezing" on mouse click, and then user can click print button) - it wiil be superb!3 votes -
3 votes
Use a subtitle. See http://jsfiddle.net/sGv32/5/.
-
support transparent lines
I have two lines of data in a line graph that is very close in value with respect to the max and min. So close that the data lines overlay each other and I only get to see (and tooltips for) the 2nd rendered line. It would be nice if you could use transparent line in cases like this. Currently I see only a single line and two descriptions in the legend.
3 votesTransparent lines are already supported: http://jsfiddle.net/highcharts/kesck/
-
Scatter Plot with images
The ability to add images for scatter plot points.
3 votesThis is already possible by using markers and a url for symbol. See the demo page.
-
Improved Text Renderer: Line Wrapping
This might go hand-in-hand with some of the other requests about wrapping labels, legends & titles. I would like to see a function that works like the text() method of the renderer but with automatic line wrapping.
I am imagining something like this:
chart.renderer.textbox('long text here', left, top, width, height, clip);
clip would allow you to specify if the text can overflow or be clipped.
Ideally, perhaps it would be better if it worked like text in a div and had similar justification and clipping options.
3 votesSee http://jsfiddle.net/highcharts/WnFAM/. The implementation uses CSS width.
-
Category-ready crosshairs
Right now, the crosshairs option draws a line of fixed width (usually quite thin). This looks cool... until you switch to a category-based chart.
In a chart with categories, the crosshair is just a thin line runnign through the centre of the category.
It would be very nice to have an option to highlight the entire category, or to make a crosshair line as wide as the distance between ticks (assuming arbitrary zoom).
(This can be done by setting plotBands in the tooltip formatter function, but that method seems rather hack-ish)
3 votes -
3 votes
It is implemented for the next release
-
Allow stacks to have there own xaxis label when grouping
When creating multiple groups with stacks allow not only for the groups to have an xaxis but also for each of the stacks to have there own xaxis as well.
3 votesThis is added in the next version, shipping in a few days.
-
Allow Disabling Series by Default
I want to have the ability to disable a data series by default, so that when you click on its legend item it shows, instead of hides. This will give me the ability to put many series on one graph, only show the core ones, while allowing users to show additional series if they need.
3 votes -
Make thousand/millions abbreviations configurable
"k" and "M" may be suitable for english or technical environments. Other languages may need other abbreviations. simple patch: https://gist.github.com/1099191
3 votesIt is possible to change this using `numericSymbols` and `numericSymbolsMagnitude` options:
- https://api.highcharts.com/highcharts/lang.numericSymbols
- https://api.highcharts.com/highcharts/lang.numericSymbolMagnitude -
manually set the column width
some times the chart will only show a single column in a x axis. If the layout size is large then the column looks huge! Would it be possible to control the width of the column?
3 votes -
Real -time update
new datas could be append to a graph without to have to re-build it entirely.
3 votesHas been around for a while. See http://www.highcharts.com/demo/dynamic-update
-
Add Scaling Methods (HighStock)
It would be great if we could call a method on an already created chart to scale it to a certain interval. For instance, I would like to create a link somewhere on my page that when clicked would change the X-Axis scale on my chart. It would be nearly the same as the provided buttons, but I could put them anywhere on my page I want.
3 votesSee http://highcharts.com/stock/ref/#axis-object => setExtremes
-
Abbreviated months and weekdays
Provide option to specify the abbreviated names for months and weekdays. In dutch (my language) the short name for maart (march) is 'mrt' not 'max'. This would also take care of Sam Critchley's request to specify abbreviation length.
3 votes -
3 votes
This is possible since Highcharts v5.
Demo: https://www.highcharts.com/demo/stock/stock-tools-gui (see “tooltip.positioner”).
-
Additional data for point
It would be nice to be able to add an array to a point, call it 'user' or 'data' and make it available to the tooltip formatter.
This way, extra information can be stored in the point and rendered in the tooltip.
E.g. I have a graph that shows how many people are listening to my radio station over time, it would be nice to add the title of the song that was playing to the tooltip.3 votesYou can! The config object is available from the tooltip formatter as point.opoints. See http://jsfiddle.net/Z2GRH/.
-
Hide Toolbar Button
Adding a button checks to see if the button exists. Removing does not. I suggest adding this in the Toolbar object (around line 5775 in v2.1.5):
function remove(id) {
+++ if(buttons[id]){
discardElement(buttons[id].element);
buttons[id] = null;
}
+++ }3 votes
- Don't see your idea?