Skip to content

Highcharts Javascript API

Highcharts Javascript API

Categories

JUMP TO ANOTHER FORUM

1077 results found

  1. Please add multiple targets for bullet charts. We have to need to show multiple targets; eg soft targets, hard targets, benchmark etc.

    Ideally, each target would be a different colour and there would be a hover-over legend

    3 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    1 comment  ·  Admin →
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  2. Gantt chart is really cool but performance limits you to maybe 10-20 rows. We need to support over 1000, with interaction. Animation is not important. Currently the boost module doesn't work with gantt, but if it did it would be truly awesome.

    28 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    Thanks for writing! The Boost module deals with the data points, in this case it would rendering the rectangles for the tasks.

    I don’t think enabling Boost for Gantt would make a very big difference. Rendering 1000 rectangles in SVG should’t be a problem in the first place. I suspect the performance bottleneck is something else, like the grid axis or something.

    Can you share a demo of your problematic chart, where we can do some profiling?

  3. In a bar chart I found no way to define if datalabel is inside or outside of the bar. Highcharts computes this depending if the text fits inside or not.

    When you have a white background and a colored bar, and you want to have the complementary color for the text depending on inside or outside of bar there is no way to find out which color to set, because highcharts positions the text dynamically. e.g. on changing browser size, the position can swap from and to inside or outside of the bar.

    Sample: some labels are inside and some…

    3 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Admin →
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  4. In the existing docs, it states:

    We recommend to always include the accessibility module, unless there is an explicit reason not to do so. Including this module will make your charts compatible with assistive technologies used by people with disabilities, and also improve the usability of your charts, helping you reach a broader audience. Including the Accessibility module will also help with SEO by making your charts more visible to web crawlers.

    I seriously commend you for providing this support, but is there any reason not to make this the default and opt-out instead of opt-in?

    Web dev in general…

    10 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    1 comment  ·  Admin →
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  5. moment.js and moment-timezone.ts are obsolete. Please remove dependencies on them. In fact, don't add dependencies, provide a callback for the needed functionality so we can choose between luxon and spacetime.

    7 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    1 comment  ·  Admin →
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  6. The totals column on a waterfall with a date is always placed on the timeline somewhere. The totals isn't actually a part of the date timeline, it's an aggregated value and should be able to be marked as such.

    Basic ask is for an additional tick that is customizable that represents the placement of the placement of the connected totals column.

    Problem described more fully here:
    https://github.com/highcharts/highcharts/issues/10458

    1 vote
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Admin →
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  7. Here is an example scenario where this would be useful: https://jsfiddle.net/lanimelrok/6eodqvwy/

    This has been asked throughout the years plenty of times. Here’s a few from a quick Google search:

    https://www.highcharts.com/forum/viewtopic.php?t=16169
    https://www.highcharts.com/forum/viewtopic.php?f=9&t=8952
    https://www.highcharts.com/forum/viewtopic.php?f=9&t=41738
    https://www.highcharts.com/forum/viewtopic.php?t=39380
    https://stackoverflow.com/questions/26745540/how-can-i-hide-and-show-a-category-in-highcharts
    https://stackoverflow.com/questions/32776861/how-to-show-hide-categories-with-checkbox-using-highcharts
    https://stackoverflow.com/questions/42842553/show-hide-part-of-series-in-highcharts-base-on-x-axis-category
    https://stackoverflow.com/questions/5721635/highcharts-toggle-a-category
    https://stackoverflow.com/questions/38585005/how-to-hide-grouped-category-in-highchart
    https://stackoverflow.com/questions/19956134/how-to-hide-show-a-column-in-a-basic-column-graph-of-highcharts
    https://stackoverflow.com/questions/32776861/how-to-show-hide-categories-with-checkbox-using-highchart
    https://github.com/highcharts/highcharts/issues/3118
    https://highcharts.uservoice.com/forums/55896-highcharts-javascript-api/suggestions/3517780-show-hide-one-or-more-bars-in-bar-column-chart

    There are a few suggestions of this here in UserVoice, but those seem too scenario-specific and I thought I'd just make a compilation of all of them here.

    Even something as simple as just providing an additional object for each category that contains what points it has from each series.

    3 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Admin →
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  8. The boost module would be beneficial for large dataset when using the sankey chart. We are experiencing a severe degradation in performance with large datasets on this chart type

    1 vote
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  9. Hello, we are your customer and urgently need Pie chart with negative and positive values

    1 vote
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  10. Please
    You can also implement subtask for multitasking
    This item is an important feature for gantt charts
    The demo below does not feature subtask:
    https://jsfiddle.net/user/sara_u3fi/fiddles/

    4 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  11. Hello,

    As I tried explaining here : https://stackoverflow.com/questions/54947746/mix-categories-and-subtasks-in-highcharts-gantt

    I was wondering if, in Gantt, it was possible to use parent/subtask (folding and unfolding) while also having multiple tasks on a same "line" (mixing "Interactive gantt" demo with the "subtasks" one). Apparently it is not and so I'm wondering if this behavior can be expected in the future.

    For now, I think I will use css classes (or another way of identifying the parents/children) to add a bold + folding icon to parents, and to .hide() the depending yAxis when clicked (that means having an event on the label, but I'm…

    25 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  12. In most gantt charts, the ability to resize and drag in addition to the chart for the gantt charts table has also been implemented.
    This means we can change the size of the table columns
    We can also move the table rows with tasks

    1 vote
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Admin →
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  13. Some charts, such as heatmaps, frequently have categorical x and y axis values. Converting categories to numerical indices adds extra code and possibility for error. X-axis categorical values can be specified within an object array using the "name" field. I suggest a similar field ("yname") to specify y values by name, rather than index.

    1 vote
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Admin →
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  14. Hello,

    I develop application related to stock market. I have a case when there are three charts displayed (area, candlestick, column) that needs to be updated when stock price is changed but not more than one time per 2 seconds. Each chart type (area, candlestick, column) can contain 15000 of points. Here is live demo: https://jsfiddle.net/ogorobets/8gb54cyh/5/. As you can see there application hangs out because of big load.

    My proposition is to have "numberOfPointFromTheEnd" parameter in chart.redraw() API method to redraw only last few points but not whole chart. This way redrawing chart can take much less time.

    As…

    6 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  15. Hi
    There are a categories in the chart for several tasks
    An example in the link https://www.highcharts.com/gantt/demo/interactive-gantt is to add a task that is not what we want.
    Is it possible to add and edit categories?
    For example, there's a button to get a text and add to the list of categories
    Thank you

    2 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  16. I would like to have an option in the navigator that avoid filtering the series on the main chart. This option will allow the navigator to behave as the range selector.

    At this moment, the navigator can be easily customized with the JS API and CSS; my goal is to style the navigator to be a horizontal bar with handles that can be used as the range selector.

    3 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    1 comment  ·  Admin →
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  17. I have some usefull trick to center map on non empty (with some data) regions to avoid this case:
    https://gyazo.com/35fd0d74d3e773f694790c5fc0c95ece

    and now i can show only usefull part of highmap, by default:
    https://gyazo.com/d7ca32d8ce8b1535bddd331a997c67b8

    {code}
    const points = this.chart.series[0];

        let minX = Number.MAX_SAFE_INTEGER,
            maxX = Number.MIN_SAFE_INTEGER,
            minY = Number.MAX_SAFE_INTEGER,
            maxY = Number.MIN_SAFE_INTEGER;
    
        if (!points) return;
    
        this.chart.series[0]
            .getValidPoints()
            .forEach(item => {
                if (item['_minX'] && item['_maxX'] && item['_minY'] && item['_maxY']) {
                    minX = Math.min(minX, item['_minX']);
                    maxX = Math.max(maxX, item['_maxX']);
                    minY = Math.min(minY, item['_minY']);
                    maxY = Math.max(maxY, item['_maxY']);
                }
            });
    
        this.chart.series[0].xAxis.setExtremes(minX, maxX, true);
        this.chart.series[0].yAxis.setExtremes(minY, maxY, true);
        this.chart.redraw();
    

    {code}

    1 vote
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    1 comment  ·  Admin →
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  18. 1 vote
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  19. Grouped Categories on Export Server.

    It seems I can't find any solution for the grouped categories for export server. If there's a solution how to bind this, so it will lessen my time of development. we already using the blacklabel plugin for grouped categories but it only works on web but not on export server. Thanks!

    7 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  20. 1 vote
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    1 comment  ·  Admin →
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  • Don't see your idea?