diff --git a/CHANGES.rst b/CHANGES.rst index a8b853f..205dcc0 100644 --- a/CHANGES.rst +++ b/CHANGES.rst @@ -1,3 +1,25 @@ + +Release 1.5.0 +========================================= + +* **ENHANCEMENT:** Align the API to **Highcharts (JS) v.11.2** (#127). In particular, this includes: + + * Added Navigator ``.accessibility`` support. + * Added ``.class_name`` to Stock Tools definitions. + * Added reversal support to Fibonacci Stock Tools. + * Added ``AxisEvents.point_break_out`` property. + * Added ``.node_alignment`` property to ``SankeyOptions`` and ``SankeySeries``. + * Added ``.link_color_mode`` property to ``SankeyOptions`` and ``SankeySeries``. + * Added ``.inactive_other_points`` property to multiple series types. + * Added ``.grouping`` property to Lollipop series type. + * Added ``.low_marker`` property Area Range and Dumbell series types. + * Added ``.show_export_in_progress`` and ``.export_in_progress`` support. + * Added ``.drag`` annotation event support. + +* **BUGFIX:** Fixed missing ``.levels`` support in ``TreegraphOptions`` and ``TreegraphSeries``. + +----------------------- + Release 1.4.6 ========================================= diff --git a/README.rst b/README.rst index 1328716..4c517cd 100644 --- a/README.rst +++ b/README.rst @@ -16,7 +16,7 @@ JavaScript data visualization library. * The **Highcharts Export Server** - enabling the programmatic creation of static (downloadable) data visualizations -The library supports Highcharts (JS) v.10.2 and higher, including Highcharts (JS) v.11.1.0. +The library supports Highcharts (JS) v.10.2 and higher, including Highcharts (JS) v.11.2.0. **Highcharts Stock for Python** is fully integrated with the broader Python ecosystem, in particular: diff --git a/docs/api.rst b/docs/api.rst index 3bbeb57..8fee641 100644 --- a/docs/api.rst +++ b/docs/api.rst @@ -328,6 +328,7 @@ Core Components * - :mod:`.options.navigator ` - :class:`Navigator ` :class:`HandleOptions ` + :class:`NavigatorAccessibilityOptions ` * - :mod:`.options.no_data ` - :class:`NoData ` * - :mod:`.options.pane ` diff --git a/docs/api/options/index.rst b/docs/api/options/index.rst index f869c9f..7350f1e 100644 --- a/docs/api/options/index.rst +++ b/docs/api/options/index.rst @@ -266,6 +266,7 @@ Sub-components * - :mod:`.options.navigator ` - :class:`Navigator ` :class:`HandleOptions ` + :class:`NavigatorAccessibilityOptions ` * - :mod:`.options.no_data ` - :class:`NoData ` * - :mod:`.options.pane ` diff --git a/docs/api/options/navigator.rst b/docs/api/options/navigator.rst index 583c441..5dfc67f 100644 --- a/docs/api/options/navigator.rst +++ b/docs/api/options/navigator.rst @@ -44,3 +44,21 @@ class: :class:`HandleOptions ` :parts: -1 | + +------------------ + +******************************************************************************************************************** +class: :class:`NavigatorAccessibilityOptions ` +******************************************************************************************************************** + +.. autoclass:: NavigatorAccessibilityOptions + :members: + :inherited-members: + + .. collapse:: Class Inheritance + + .. inheritance-diagram:: NavigatorAccessibilityOptions + :top-classes: highcharts_stock.metaclasses.HighchartsMeta, highcharts_core.metaclasses.HighchartsMeta + :parts: -1 + + | diff --git a/docs/index.rst b/docs/index.rst index ca3c4c7..a7c4750 100644 --- a/docs/index.rst +++ b/docs/index.rst @@ -37,7 +37,7 @@ Highcharts Stock for Python .. sidebar:: Version Compatibility - **Latest Highcharts (JS) version supported:** v.11.1.0 + **Latest Highcharts (JS) version supported:** v.11.2.0 **Highcharts Stock for Python** is designed to be compatible with: diff --git a/highcharts_stock/__version__.py b/highcharts_stock/__version__.py index 118f170..618528c 100644 --- a/highcharts_stock/__version__.py +++ b/highcharts_stock/__version__.py @@ -1 +1 @@ -__version__ = '1.4.6' \ No newline at end of file +__version__ = '1.5.0' \ No newline at end of file diff --git a/highcharts_stock/global_options/language/accessibility/navigator.py b/highcharts_stock/global_options/language/accessibility/navigator.py new file mode 100644 index 0000000..7a818d7 --- /dev/null +++ b/highcharts_stock/global_options/language/accessibility/navigator.py @@ -0,0 +1 @@ +from highcharts_core.global_options.language.accessibility.navigator import NavigatorLanguageOptions \ No newline at end of file diff --git a/highcharts_stock/options/annotations/stock_tools/type_options/fibonacci.py b/highcharts_stock/options/annotations/stock_tools/type_options/fibonacci.py index b3b73ae..470b19b 100644 --- a/highcharts_stock/options/annotations/stock_tools/type_options/fibonacci.py +++ b/highcharts_stock/options/annotations/stock_tools/type_options/fibonacci.py @@ -25,6 +25,7 @@ def __init__(self, **kwargs): self._points = None self._x_axis = None self._y_axis = None + self._reversed = None self.background_colors = kwargs.get('background_colors', None) self.height = kwargs.get('height', None) @@ -35,6 +36,7 @@ def __init__(self, **kwargs): self.points = kwargs.get('points', None) self.x_axis = kwargs.get('x_axis', None) self.y_axis = kwargs.get('y_axis', None) + self.reversed = kwargs.get('reversed', None) @property def background_colors(self) -> Optional[List[str]]: @@ -151,6 +153,22 @@ def points(self) -> Optional[List[StockToolsPoint]]: def points(self, value): self._points = value + @property + def reversed(self) -> Optional[bool]: + """Flag which determines whether the annotation levels should be reversed. + Defaults to ``False``, meaning that they go from ``0`` to ``1``. + + :rtype: :class:`bool ` + """ + return self._reversed + + @reversed.setter + def reversed(self, value): + if value is None: + self._reversed = None + else: + self._reversed = bool(value) + @property def x_axis(self) -> Optional[str | int]: """This number defines which xAxis the point is connected to. @@ -219,6 +237,7 @@ def _get_kwargs_from_dict(cls, as_dict): 'line_color': as_dict.get('lineColor', None), 'line_colors': as_dict.get('lineColors', None), 'points': as_dict.get('points', None), + 'reversed': as_dict.get('reversed', None), 'x_axis': as_dict.get('xAxis', None), 'y_axis': as_dict.get('yAxis', None), } @@ -234,6 +253,7 @@ def _to_untrimmed_dict(self, in_cls = None) -> dict: 'lineColor': self.line_color, 'lineColors': self.line_colors, 'points': self.points, + 'reversed': self.reversed, 'xAxis': self.x_axis, 'yAxis': self.y_axis, } diff --git a/highcharts_stock/options/navigator.py b/highcharts_stock/options/navigator.py index e9c3442..3c93bfb 100644 --- a/highcharts_stock/options/navigator.py +++ b/highcharts_stock/options/navigator.py @@ -173,12 +173,61 @@ def _to_untrimmed_dict(self, in_cls = None) -> dict: return untrimmed +class NavigatorAccessibilityOptions(HighchartsMeta): + """Accessibility options for the Navigator.""" + + def __init__(self, **kwargs): + self._enabled = None + + self.enabled = kwargs.get('enabled') + + @property + def _dot_path(self) -> Optional[str]: + """The dot-notation path to the options key for the current class. + + :rtype: :class:`str ` or :obj:`None ` + """ + return 'accessibility' + + @property + def enabled(self) -> Optional[bool]: + """If ``True``, enables accessibility support for the navigator. + Defaults to ``True``. + + :rtype: :class:`bool ` + """ + return self._enabled + + @enabled.setter + def enabled(self, value): + if value is None: + self._enabled = None + else: + self._enabled = bool(value) + + @classmethod + def _get_kwargs_from_dict(cls, as_dict): + kwargs = { + 'enabled': as_dict.get('enabled', None), + } + + return kwargs + + def _to_untrimmed_dict(self, in_cls = None) -> dict: + untrimmed = { + 'enabled': self.enabled, + } + + return untrimmed + + class Navigator(HighchartsMeta): """The navigator is a small series below the main series, displaying a view of the entire data set. It provides tools to zoom in and out on parts of the data as well as panning across the dataset.""" def __init__(self, **kwargs): + self._accessibility = None self._adapt_to_updated_data = None self._enabled = None self._handles = None @@ -193,6 +242,7 @@ def __init__(self, **kwargs): self._x_axis = None self._y_axis = None + self.accessibility = kwargs.get('accessibility', None) self.adapt_to_updated_data = kwargs.get('adapt_to_updated_data', None) self.enabled = kwargs.get('enabled', None) self.handles = kwargs.get('handles', None) @@ -215,6 +265,20 @@ def _dot_path(self) -> Optional[str]: """ return 'navigator' + @property + def accessibility(self) -> Optional[NavigatorAccessibilityOptions]: + """Options for configuring accessibility for the navigator. + + :rtype: :class:`NavigatorAccessibilityOptions ` + or :obj:`None ` + """ + return self._accessibility + + @accessibility.setter + @class_sensitive(NavigatorAccessibilityOptions) + def accessibility(self, value): + self._accessibility = value + @property def adapt_to_updated_data(self) -> Optional[bool]: """If ``True``, the navigator and scroll will adapt to updated data in the base @@ -457,6 +521,7 @@ def y_axis(self, value): @classmethod def _get_kwargs_from_dict(cls, as_dict): kwargs = { + 'accessibility': as_dict.get('accessibility', None), 'adapt_to_updated_data': as_dict.get('adaptToUpdatedData', None), 'enabled': as_dict.get('enabled', None), 'handles': as_dict.get('handles', None), @@ -476,6 +541,7 @@ def _get_kwargs_from_dict(cls, as_dict): def _to_untrimmed_dict(self, in_cls = None) -> dict: untrimmed = { + 'accessibility': self.accessibility, 'adaptToUpdatedData': self.adapt_to_updated_data, 'enabled': self.enabled, 'handles': self.handles, diff --git a/highcharts_stock/options/plot_options/abands.py b/highcharts_stock/options/plot_options/abands.py index f4a0a91..806965b 100644 --- a/highcharts_stock/options/plot_options/abands.py +++ b/highcharts_stock/options/plot_options/abands.py @@ -167,6 +167,7 @@ def _get_kwargs_from_dict(cls, as_dict): 'data_sorting': as_dict.get('dataSorting', None), 'find_nearest_point_by': as_dict.get('findNearestPointBy', None), 'get_extremes_from_all': as_dict.get('getExtremesFromAll', None), + 'inactive_other_points': as_dict.get('inactiveOtherPoints', None), 'linecap': as_dict.get('linecap', None), 'line_width': as_dict.get('lineWidth', None), 'relative_x_value': as_dict.get('relativeXValue', None), @@ -369,6 +370,7 @@ def _get_kwargs_from_dict(cls, as_dict): 'data_sorting': as_dict.get('dataSorting', None), 'find_nearest_point_by': as_dict.get('findNearestPointBy', None), 'get_extremes_from_all': as_dict.get('getExtremesFromAll', None), + 'inactive_other_points': as_dict.get('inactiveOtherPoints', None), 'linecap': as_dict.get('linecap', None), 'line_width': as_dict.get('lineWidth', None), 'relative_x_value': as_dict.get('relativeXValue', None), diff --git a/highcharts_stock/options/plot_options/area.py b/highcharts_stock/options/plot_options/area.py index 0d5443d..193e253 100644 --- a/highcharts_stock/options/plot_options/area.py +++ b/highcharts_stock/options/plot_options/area.py @@ -73,6 +73,7 @@ def _get_kwargs_from_dict(cls, as_dict): 'fill_opacity': as_dict.get('fillOpacity', None), 'find_nearest_point_by': as_dict.get('findNearestPointBy', None), 'get_extremes_from_all': as_dict.get('getExtremesFromAll', None), + 'inactive_other_points': as_dict.get('inactiveOtherPoints', None), 'linecap': as_dict.get('linecap', None), 'line_color': as_dict.get('lineColor', None), 'line_width': as_dict.get('lineWidth', None), @@ -246,6 +247,7 @@ def _get_kwargs_from_dict(cls, as_dict): 'fill_opacity': as_dict.get('fillOpacity', None), 'find_nearest_point_by': as_dict.get('findNearestPointBy', None), 'get_extremes_from_all': as_dict.get('getExtremesFromAll', None), + 'inactive_other_points': as_dict.get('inactiveOtherPoints', None), 'linecap': as_dict.get('linecap', None), 'line_color': as_dict.get('lineColor', None), 'line_width': as_dict.get('lineWidth', None), diff --git a/highcharts_stock/options/plot_options/aroon.py b/highcharts_stock/options/plot_options/aroon.py index 0ee1bc3..2a042be 100644 --- a/highcharts_stock/options/plot_options/aroon.py +++ b/highcharts_stock/options/plot_options/aroon.py @@ -125,6 +125,7 @@ def _get_kwargs_from_dict(cls, as_dict): 'data_sorting': as_dict.get('dataSorting', None), 'find_nearest_point_by': as_dict.get('findNearestPointBy', None), 'get_extremes_from_all': as_dict.get('getExtremesFromAll', None), + 'inactive_other_points': as_dict.get('inactiveOtherPoints', None), 'linecap': as_dict.get('linecap', None), 'line_width': as_dict.get('lineWidth', None), 'relative_x_value': as_dict.get('relativeXValue', None), diff --git a/highcharts_stock/options/plot_options/bar.py b/highcharts_stock/options/plot_options/bar.py index 2bf6e07..26e8435 100644 --- a/highcharts_stock/options/plot_options/bar.py +++ b/highcharts_stock/options/plot_options/bar.py @@ -67,6 +67,7 @@ def _get_kwargs_from_dict(cls, as_dict): 'drag_drop': as_dict.get('dragDrop', None), 'find_nearest_point_by': as_dict.get('findNearestPointBy', None), 'get_extremes_from_all': as_dict.get('getExtremesFromAll', None), + 'inactive_other_points': as_dict.get('inactiveOtherPoints', None), 'linecap': as_dict.get('linecap', None), 'line_width': as_dict.get('lineWidth', None), 'negative_color': as_dict.get('negativeColor', None), @@ -189,6 +190,7 @@ def _get_kwargs_from_dict(cls, as_dict): 'drag_drop': as_dict.get('dragDrop', None), 'find_nearest_point_by': as_dict.get('findNearestPointBy', None), 'get_extremes_from_all': as_dict.get('getExtremesFromAll', None), + 'inactive_other_points': as_dict.get('inactiveOtherPoints', None), 'linecap': as_dict.get('linecap', None), 'line_width': as_dict.get('lineWidth', None), 'negative_color': as_dict.get('negativeColor', None), @@ -408,6 +410,7 @@ def _get_kwargs_from_dict(cls, as_dict): 'drag_drop': as_dict.get('dragDrop', None), 'find_nearest_point_by': as_dict.get('findNearestPointBy', None), 'get_extremes_from_all': as_dict.get('getExtremesFromAll', None), + 'inactive_other_points': as_dict.get('inactiveOtherPoints', None), 'linecap': as_dict.get('linecap', None), 'line_width': as_dict.get('lineWidth', None), 'negative_color': as_dict.get('negativeColor', None), @@ -541,6 +544,7 @@ def _get_kwargs_from_dict(cls, as_dict): 'drag_drop': as_dict.get('dragDrop', None), 'find_nearest_point_by': as_dict.get('findNearestPointBy', None), 'get_extremes_from_all': as_dict.get('getExtremesFromAll', None), + 'inactive_other_points': as_dict.get('inactiveOtherPoints', None), 'linecap': as_dict.get('linecap', None), 'line_width': as_dict.get('lineWidth', None), 'negative_color': as_dict.get('negativeColor', None), @@ -685,6 +689,7 @@ def _get_kwargs_from_dict(cls, as_dict): 'drag_drop': as_dict.get('dragDrop', None), 'find_nearest_point_by': as_dict.get('findNearestPointBy', None), 'get_extremes_from_all': as_dict.get('getExtremesFromAll', None), + 'inactive_other_points': as_dict.get('inactiveOtherPoints', None), 'linecap': as_dict.get('linecap', None), 'line_width': as_dict.get('lineWidth', None), 'negative_color': as_dict.get('negativeColor', None), diff --git a/highcharts_stock/options/plot_options/bellcurve.py b/highcharts_stock/options/plot_options/bellcurve.py index 529e969..5e2ffbb 100644 --- a/highcharts_stock/options/plot_options/bellcurve.py +++ b/highcharts_stock/options/plot_options/bellcurve.py @@ -74,6 +74,7 @@ def _get_kwargs_from_dict(cls, as_dict): 'fill_opacity': as_dict.get('fillOpacity', None), 'find_nearest_point_by': as_dict.get('findNearestPointBy', None), 'get_extremes_from_all': as_dict.get('getExtremesFromAll', None), + 'inactive_other_points': as_dict.get('inactiveOtherPoints', None), 'linecap': as_dict.get('linecap', None), 'line_color': as_dict.get('lineColor', None), 'line_width': as_dict.get('lineWidth', None), diff --git a/highcharts_stock/options/plot_options/boxplot.py b/highcharts_stock/options/plot_options/boxplot.py index c5b6a29..817c849 100644 --- a/highcharts_stock/options/plot_options/boxplot.py +++ b/highcharts_stock/options/plot_options/boxplot.py @@ -80,6 +80,7 @@ def _get_kwargs_from_dict(cls, as_dict): 'fill_opacity': as_dict.get('fillOpacity', None), 'find_nearest_point_by': as_dict.get('findNearestPointBy', None), 'get_extremes_from_all': as_dict.get('getExtremesFromAll', None), + 'inactive_other_points': as_dict.get('inactiveOtherPoints', None), 'linecap': as_dict.get('linecap', None), 'line_color': as_dict.get('lineColor', None), 'line_width': as_dict.get('lineWidth', None), diff --git a/highcharts_stock/options/plot_options/bubble.py b/highcharts_stock/options/plot_options/bubble.py index b60eb1d..779e83d 100644 --- a/highcharts_stock/options/plot_options/bubble.py +++ b/highcharts_stock/options/plot_options/bubble.py @@ -73,6 +73,7 @@ def _get_kwargs_from_dict(cls, as_dict): 'drag_drop': as_dict.get('dragDrop', None), 'find_nearest_point_by': as_dict.get('findNearestPointBy', None), 'get_extremes_from_all': as_dict.get('getExtremesFromAll', None), + 'inactive_other_points': as_dict.get('inactiveOtherPoints', None), 'linecap': as_dict.get('linecap', None), 'line_width': as_dict.get('lineWidth', None), 'negative_color': as_dict.get('negativeColor', None), diff --git a/highcharts_stock/options/plot_options/bullet.py b/highcharts_stock/options/plot_options/bullet.py index 04e6c31..6a9e3e7 100644 --- a/highcharts_stock/options/plot_options/bullet.py +++ b/highcharts_stock/options/plot_options/bullet.py @@ -75,6 +75,7 @@ def _get_kwargs_from_dict(cls, as_dict): 'fill_opacity': as_dict.get('fillOpacity', None), 'find_nearest_point_by': as_dict.get('findNearestPointBy', None), 'get_extremes_from_all': as_dict.get('getExtremesFromAll', None), + 'inactive_other_points': as_dict.get('inactiveOtherPoints', None), 'linecap': as_dict.get('linecap', None), 'line_color': as_dict.get('lineColor', None), 'line_width': as_dict.get('lineWidth', None), diff --git a/highcharts_stock/options/plot_options/candlestick.py b/highcharts_stock/options/plot_options/candlestick.py index 86f8be3..4984a05 100644 --- a/highcharts_stock/options/plot_options/candlestick.py +++ b/highcharts_stock/options/plot_options/candlestick.py @@ -150,6 +150,7 @@ def _get_kwargs_from_dict(cls, as_dict): 'drag_drop': as_dict.get('dragDrop', None), 'find_nearest_point_by': as_dict.get('findNearestPointBy', None), 'get_extremes_from_all': as_dict.get('getExtremesFromAll', None), + 'inactive_other_points': as_dict.get('inactiveOtherPoints', None), 'linecap': as_dict.get('linecap', None), 'line_width': as_dict.get('lineWidth', None), 'negative_color': as_dict.get('negativeColor', None), diff --git a/highcharts_stock/options/plot_options/dmi.py b/highcharts_stock/options/plot_options/dmi.py index ad4977f..d03ec02 100644 --- a/highcharts_stock/options/plot_options/dmi.py +++ b/highcharts_stock/options/plot_options/dmi.py @@ -153,6 +153,7 @@ def _get_kwargs_from_dict(cls, as_dict): 'data_sorting': as_dict.get('dataSorting', None), 'find_nearest_point_by': as_dict.get('findNearestPointBy', None), 'get_extremes_from_all': as_dict.get('getExtremesFromAll', None), + 'inactive_other_points': as_dict.get('inactiveOtherPoints', None), 'linecap': as_dict.get('linecap', None), 'line_width': as_dict.get('lineWidth', None), 'relative_x_value': as_dict.get('relativeXValue', None), diff --git a/highcharts_stock/options/plot_options/dumbbell.py b/highcharts_stock/options/plot_options/dumbbell.py index 68021e6..877cd3c 100644 --- a/highcharts_stock/options/plot_options/dumbbell.py +++ b/highcharts_stock/options/plot_options/dumbbell.py @@ -72,6 +72,7 @@ def _get_kwargs_from_dict(cls, as_dict): 'drag_drop': as_dict.get('dragDrop', None), 'find_nearest_point_by': as_dict.get('findNearestPointBy', None), 'get_extremes_from_all': as_dict.get('getExtremesFromAll', None), + 'inactive_other_points': as_dict.get('inactiveOtherPoints', None), 'group_padding': as_dict.get('groupPadding', None), 'linecap': as_dict.get('linecap', None), 'line_color': as_dict.get('lineColor', None), diff --git a/highcharts_stock/options/plot_options/flags.py b/highcharts_stock/options/plot_options/flags.py index ce1cca6..716bbd2 100644 --- a/highcharts_stock/options/plot_options/flags.py +++ b/highcharts_stock/options/plot_options/flags.py @@ -476,6 +476,7 @@ def _get_kwargs_from_dict(cls, as_dict): 'data_sorting': as_dict.get('dataSorting', None), 'find_nearest_point_by': as_dict.get('findNearestPointBy', None), 'get_extremes_from_all': as_dict.get('getExtremesFromAll', None), + 'inactive_other_points': as_dict.get('inactiveOtherPoints', None), 'linecap': as_dict.get('linecap', None), 'line_width': as_dict.get('lineWidth', None), 'relative_x_value': as_dict.get('relativeXValue', None), diff --git a/highcharts_stock/options/plot_options/gauge.py b/highcharts_stock/options/plot_options/gauge.py index 514a286..3d78018 100644 --- a/highcharts_stock/options/plot_options/gauge.py +++ b/highcharts_stock/options/plot_options/gauge.py @@ -182,6 +182,7 @@ def _get_kwargs_from_dict(cls, as_dict): 'drag_drop': as_dict.get('dragDrop', None), 'find_nearest_point_by': as_dict.get('findNearestPointBy', None), 'get_extremes_from_all': as_dict.get('getExtremesFromAll', None), + 'inactive_other_points': as_dict.get('inactiveOtherPoints', None), 'linecap': as_dict.get('linecap', None), 'line_width': as_dict.get('lineWidth', None), 'negative_color': as_dict.get('negativeColor', None), diff --git a/highcharts_stock/options/plot_options/heatmap.py b/highcharts_stock/options/plot_options/heatmap.py index 14e5029..f1dea08 100644 --- a/highcharts_stock/options/plot_options/heatmap.py +++ b/highcharts_stock/options/plot_options/heatmap.py @@ -76,6 +76,7 @@ def _get_kwargs_from_dict(cls, as_dict): 'drag_drop': as_dict.get('dragDrop', None), 'find_nearest_point_by': as_dict.get('findNearestPointBy', None), 'get_extremes_from_all': as_dict.get('getExtremesFromAll', None), + 'inactive_other_points': as_dict.get('inactiveOtherPoints', None), 'linecap': as_dict.get('linecap', None), 'line_width': as_dict.get('lineWidth', None), 'negative_color': as_dict.get('negativeColor', None), @@ -209,6 +210,7 @@ def _get_kwargs_from_dict(cls, as_dict): 'drag_drop': as_dict.get('dragDrop', None), 'find_nearest_point_by': as_dict.get('findNearestPointBy', None), 'get_extremes_from_all': as_dict.get('getExtremesFromAll', None), + 'inactive_other_points': as_dict.get('inactiveOtherPoints', None), 'linecap': as_dict.get('linecap', None), 'line_width': as_dict.get('lineWidth', None), 'negative_color': as_dict.get('negativeColor', None), diff --git a/highcharts_stock/options/plot_options/histogram.py b/highcharts_stock/options/plot_options/histogram.py index 846e031..3b7a17b 100644 --- a/highcharts_stock/options/plot_options/histogram.py +++ b/highcharts_stock/options/plot_options/histogram.py @@ -73,6 +73,7 @@ def _get_kwargs_from_dict(cls, as_dict): 'fill_opacity': as_dict.get('fillOpacity', None), 'find_nearest_point_by': as_dict.get('findNearestPointBy', None), 'get_extremes_from_all': as_dict.get('getExtremesFromAll', None), + 'inactive_other_points': as_dict.get('inactiveOtherPoints', None), 'linecap': as_dict.get('linecap', None), 'line_color': as_dict.get('lineColor', None), 'line_width': as_dict.get('lineWidth', None), diff --git a/highcharts_stock/options/plot_options/hlc.py b/highcharts_stock/options/plot_options/hlc.py index c457b25..b4ee69d 100644 --- a/highcharts_stock/options/plot_options/hlc.py +++ b/highcharts_stock/options/plot_options/hlc.py @@ -126,6 +126,7 @@ def _get_kwargs_from_dict(cls, as_dict): 'drag_drop': as_dict.get('dragDrop', None), 'find_nearest_point_by': as_dict.get('findNearestPointBy', None), 'get_extremes_from_all': as_dict.get('getExtremesFromAll', None), + 'inactive_other_points': as_dict.get('inactiveOtherPoints', None), 'linecap': as_dict.get('linecap', None), 'line_width': as_dict.get('lineWidth', None), 'negative_color': as_dict.get('negativeColor', None), diff --git a/highcharts_stock/options/plot_options/indicators.py b/highcharts_stock/options/plot_options/indicators.py index 15a730a..a20d3c6 100644 --- a/highcharts_stock/options/plot_options/indicators.py +++ b/highcharts_stock/options/plot_options/indicators.py @@ -211,6 +211,7 @@ def _get_kwargs_from_dict(cls, as_dict): 'data_sorting': as_dict.get('dataSorting', None), 'find_nearest_point_by': as_dict.get('findNearestPointBy', None), 'get_extremes_from_all': as_dict.get('getExtremesFromAll', None), + 'inactive_other_points': as_dict.get('inactiveOtherPoints', None), 'linecap': as_dict.get('linecap', None), 'line_width': as_dict.get('lineWidth', None), 'relative_x_value': as_dict.get('relativeXValue', None), @@ -387,6 +388,7 @@ def _get_kwargs_from_dict(cls, as_dict): 'data_sorting': as_dict.get('dataSorting', None), 'find_nearest_point_by': as_dict.get('findNearestPointBy', None), 'get_extremes_from_all': as_dict.get('getExtremesFromAll', None), + 'inactive_other_points': as_dict.get('inactiveOtherPoints', None), 'linecap': as_dict.get('linecap', None), 'line_width': as_dict.get('lineWidth', None), 'relative_x_value': as_dict.get('relativeXValue', None), diff --git a/highcharts_stock/options/plot_options/momentum/ikh.py b/highcharts_stock/options/plot_options/momentum/ikh.py index ec837d4..3ddd6ea 100644 --- a/highcharts_stock/options/plot_options/momentum/ikh.py +++ b/highcharts_stock/options/plot_options/momentum/ikh.py @@ -346,6 +346,7 @@ def _get_kwargs_from_dict(cls, as_dict): 'data_sorting': as_dict.get('dataSorting', None), 'find_nearest_point_by': as_dict.get('findNearestPointBy', None), 'get_extremes_from_all': as_dict.get('getExtremesFromAll', None), + 'inactive_other_points': as_dict.get('inactiveOtherPoints', None), 'linecap': as_dict.get('linecap', None), 'line_width': as_dict.get('lineWidth', None), 'relative_x_value': as_dict.get('relativeXValue', None), diff --git a/highcharts_stock/options/plot_options/momentum/macd.py b/highcharts_stock/options/plot_options/momentum/macd.py index 973d9e8..895d110 100644 --- a/highcharts_stock/options/plot_options/momentum/macd.py +++ b/highcharts_stock/options/plot_options/momentum/macd.py @@ -311,6 +311,7 @@ def _get_kwargs_from_dict(cls, as_dict): 'data_sorting': as_dict.get('dataSorting', None), 'find_nearest_point_by': as_dict.get('findNearestPointBy', None), 'get_extremes_from_all': as_dict.get('getExtremesFromAll', None), + 'inactive_other_points': as_dict.get('inactiveOtherPoints', None), 'linecap': as_dict.get('linecap', None), 'line_width': as_dict.get('lineWidth', None), 'relative_x_value': as_dict.get('relativeXValue', None), diff --git a/highcharts_stock/options/plot_options/momentum/supertrend.py b/highcharts_stock/options/plot_options/momentum/supertrend.py index be2a680..58c34ff 100644 --- a/highcharts_stock/options/plot_options/momentum/supertrend.py +++ b/highcharts_stock/options/plot_options/momentum/supertrend.py @@ -228,6 +228,7 @@ def _get_kwargs_from_dict(cls, as_dict): 'data_sorting': as_dict.get('dataSorting', None), 'find_nearest_point_by': as_dict.get('findNearestPointBy', None), 'get_extremes_from_all': as_dict.get('getExtremesFromAll', None), + 'inactive_other_points': as_dict.get('inactiveOtherPoints', None), 'linecap': as_dict.get('linecap', None), 'line_width': as_dict.get('lineWidth', None), 'relative_x_value': as_dict.get('relativeXValue', None), diff --git a/highcharts_stock/options/plot_options/organization.py b/highcharts_stock/options/plot_options/organization.py index 6e6cbde..23cb9af 100644 --- a/highcharts_stock/options/plot_options/organization.py +++ b/highcharts_stock/options/plot_options/organization.py @@ -83,6 +83,7 @@ def _get_kwargs_from_dict(cls, as_dict): 'fill_opacity': as_dict.get('fillOpacity', None), 'find_nearest_point_by': as_dict.get('findNearestPointBy', None), 'get_extremes_from_all': as_dict.get('getExtremesFromAll', None), + 'inactive_other_points': as_dict.get('inactiveOtherPoints', None), 'linecap': as_dict.get('linecap', None), 'line_color': as_dict.get('lineColor', None), 'line_width': as_dict.get('lineWidth', None), diff --git a/highcharts_stock/options/plot_options/oscillators/ao.py b/highcharts_stock/options/plot_options/oscillators/ao.py index 79f25d6..5660a66 100644 --- a/highcharts_stock/options/plot_options/oscillators/ao.py +++ b/highcharts_stock/options/plot_options/oscillators/ao.py @@ -150,6 +150,7 @@ def _get_kwargs_from_dict(cls, as_dict): 'data_sorting': as_dict.get('dataSorting', None), 'find_nearest_point_by': as_dict.get('findNearestPointBy', None), 'get_extremes_from_all': as_dict.get('getExtremesFromAll', None), + 'inactive_other_points': as_dict.get('inactiveOtherPoints', None), 'linecap': as_dict.get('linecap', None), 'line_width': as_dict.get('lineWidth', None), 'relative_x_value': as_dict.get('relativeXValue', None), diff --git a/highcharts_stock/options/plot_options/oscillators/klinger.py b/highcharts_stock/options/plot_options/oscillators/klinger.py index 5a77da2..918699c 100644 --- a/highcharts_stock/options/plot_options/oscillators/klinger.py +++ b/highcharts_stock/options/plot_options/oscillators/klinger.py @@ -220,6 +220,7 @@ def _get_kwargs_from_dict(cls, as_dict): 'data_sorting': as_dict.get('dataSorting', None), 'find_nearest_point_by': as_dict.get('findNearestPointBy', None), 'get_extremes_from_all': as_dict.get('getExtremesFromAll', None), + 'inactive_other_points': as_dict.get('inactiveOtherPoints', None), 'linecap': as_dict.get('linecap', None), 'line_width': as_dict.get('lineWidth', None), 'relative_x_value': as_dict.get('relativeXValue', None), diff --git a/highcharts_stock/options/plot_options/oscillators/stochastic.py b/highcharts_stock/options/plot_options/oscillators/stochastic.py index 1d23f80..962ea31 100644 --- a/highcharts_stock/options/plot_options/oscillators/stochastic.py +++ b/highcharts_stock/options/plot_options/oscillators/stochastic.py @@ -254,6 +254,7 @@ def _get_kwargs_from_dict(cls, as_dict): 'data_sorting': as_dict.get('dataSorting', None), 'find_nearest_point_by': as_dict.get('findNearestPointBy', None), 'get_extremes_from_all': as_dict.get('getExtremesFromAll', None), + 'inactive_other_points': as_dict.get('inactiveOtherPoints', None), 'linecap': as_dict.get('linecap', None), 'line_width': as_dict.get('lineWidth', None), 'relative_x_value': as_dict.get('relativeXValue', None), diff --git a/highcharts_stock/options/plot_options/packedbubble.py b/highcharts_stock/options/plot_options/packedbubble.py index 11e1728..5b8206a 100644 --- a/highcharts_stock/options/plot_options/packedbubble.py +++ b/highcharts_stock/options/plot_options/packedbubble.py @@ -82,6 +82,7 @@ def _get_kwargs_from_dict(cls, as_dict): 'fill_color': as_dict.get('fillColor', None), 'fill_opacity': as_dict.get('fillOpacity', None), 'get_extremes_from_all': as_dict.get('getExtremesFromAll', None), + 'inactive_other_points': as_dict.get('inactiveOtherPoints', None), 'linecap': as_dict.get('linecap', None), 'line_color': as_dict.get('lineColor', None), 'negative_color': as_dict.get('negativeColor', None), diff --git a/highcharts_stock/options/plot_options/pareto.py b/highcharts_stock/options/plot_options/pareto.py index f3467a7..bb2744c 100644 --- a/highcharts_stock/options/plot_options/pareto.py +++ b/highcharts_stock/options/plot_options/pareto.py @@ -65,6 +65,7 @@ def _get_kwargs_from_dict(cls, as_dict): 'data_sorting': as_dict.get('dataSorting', None), 'find_nearest_point_by': as_dict.get('findNearestPointBy', None), 'get_extremes_from_all': as_dict.get('getExtremesFromAll', None), + 'inactive_other_points': as_dict.get('inactiveOtherPoints', None), 'linecap': as_dict.get('linecap', None), 'line_width': as_dict.get('lineWidth', None), 'relative_x_value': as_dict.get('relativeXValue', None), diff --git a/highcharts_stock/options/plot_options/pictorial.py b/highcharts_stock/options/plot_options/pictorial.py index 3e19c3b..40aa56a 100644 --- a/highcharts_stock/options/plot_options/pictorial.py +++ b/highcharts_stock/options/plot_options/pictorial.py @@ -76,6 +76,7 @@ def _get_kwargs_from_dict(cls, as_dict): 'data_sorting': as_dict.get('dataSorting', None), 'find_nearest_point_by': as_dict.get('findNearestPointBy', None), 'get_extremes_from_all': as_dict.get('getExtremesFromAll', None), + 'inactive_other_points': as_dict.get('inactiveOtherPoints', None), 'linecap': as_dict.get('linecap', None), 'line_width': as_dict.get('lineWidth', None), 'relative_x_value': as_dict.get('relativeXValue', None), diff --git a/highcharts_stock/options/plot_options/polygon.py b/highcharts_stock/options/plot_options/polygon.py index 06bffc1..0fedff2 100644 --- a/highcharts_stock/options/plot_options/polygon.py +++ b/highcharts_stock/options/plot_options/polygon.py @@ -73,6 +73,7 @@ def _get_kwargs_from_dict(cls, as_dict): 'drag_drop': as_dict.get('dragDrop', None), 'find_nearest_point_by': as_dict.get('findNearestPointBy', None), 'get_extremes_from_all': as_dict.get('getExtremesFromAll', None), + 'inactive_other_points': as_dict.get('inactiveOtherPoints', None), 'linecap': as_dict.get('linecap', None), 'line_width': as_dict.get('lineWidth', None), 'negative_color': as_dict.get('negativeColor', None), diff --git a/highcharts_stock/options/plot_options/price_envelopes.py b/highcharts_stock/options/plot_options/price_envelopes.py index 697ff7a..a0499cf 100644 --- a/highcharts_stock/options/plot_options/price_envelopes.py +++ b/highcharts_stock/options/plot_options/price_envelopes.py @@ -217,6 +217,7 @@ def _get_kwargs_from_dict(cls, as_dict): 'data_sorting': as_dict.get('dataSorting', None), 'find_nearest_point_by': as_dict.get('findNearestPointBy', None), 'get_extremes_from_all': as_dict.get('getExtremesFromAll', None), + 'inactive_other_points': as_dict.get('inactiveOtherPoints', None), 'linecap': as_dict.get('linecap', None), 'line_width': as_dict.get('lineWidth', None), 'relative_x_value': as_dict.get('relativeXValue', None), diff --git a/highcharts_stock/options/plot_options/scatter.py b/highcharts_stock/options/plot_options/scatter.py index 35fc0ac..ddb92c3 100644 --- a/highcharts_stock/options/plot_options/scatter.py +++ b/highcharts_stock/options/plot_options/scatter.py @@ -71,6 +71,7 @@ def _get_kwargs_from_dict(cls, as_dict): 'drag_drop': as_dict.get('dragDrop', None), 'find_nearest_point_by': as_dict.get('findNearestPointBy', None), 'get_extremes_from_all': as_dict.get('getExtremesFromAll', None), + 'inactive_other_points': as_dict.get('inactiveOtherPoints', None), 'linecap': as_dict.get('linecap', None), 'line_color': as_dict.get('lineColor', None), 'line_width': as_dict.get('lineWidth', None), diff --git a/highcharts_stock/options/plot_options/series.py b/highcharts_stock/options/plot_options/series.py index d135207..cd18a49 100644 --- a/highcharts_stock/options/plot_options/series.py +++ b/highcharts_stock/options/plot_options/series.py @@ -69,6 +69,7 @@ def _get_kwargs_from_dict(cls, as_dict): 'data_sorting': as_dict.get('dataSorting', None), 'find_nearest_point_by': as_dict.get('findNearestPointBy', None), 'get_extremes_from_all': as_dict.get('getExtremesFromAll', None), + 'inactive_other_points': as_dict.get('inactiveOtherPoints', None), 'linecap': as_dict.get('linecap', None), 'line_width': as_dict.get('lineWidth', None), 'relative_x_value': as_dict.get('relativeXValue', None), @@ -437,6 +438,7 @@ def _get_kwargs_from_dict(cls, as_dict): 'data_sorting': as_dict.get('dataSorting', None), 'find_nearest_point_by': as_dict.get('findNearestPointBy', None), 'get_extremes_from_all': as_dict.get('getExtremesFromAll', None), + 'inactive_other_points': as_dict.get('inactiveOtherPoints', None), 'linecap': as_dict.get('linecap', None), 'line_width': as_dict.get('lineWidth', None), 'relative_x_value': as_dict.get('relativeXValue', None), diff --git a/highcharts_stock/options/plot_options/spline.py b/highcharts_stock/options/plot_options/spline.py index a51f4a5..a06d887 100644 --- a/highcharts_stock/options/plot_options/spline.py +++ b/highcharts_stock/options/plot_options/spline.py @@ -71,6 +71,7 @@ def _get_kwargs_from_dict(cls, as_dict): 'drag_drop': as_dict.get('dragDrop', None), 'find_nearest_point_by': as_dict.get('findNearestPointBy', None), 'get_extremes_from_all': as_dict.get('getExtremesFromAll', None), + 'inactive_other_points': as_dict.get('inactiveOtherPoints', None), 'linecap': as_dict.get('linecap', None), 'line_color': as_dict.get('lineColor', None), 'line_width': as_dict.get('lineWidth', None), diff --git a/highcharts_stock/options/plot_options/treegraph.py b/highcharts_stock/options/plot_options/treegraph.py index 3655060..08cf675 100644 --- a/highcharts_stock/options/plot_options/treegraph.py +++ b/highcharts_stock/options/plot_options/treegraph.py @@ -75,6 +75,7 @@ class from a Highcharts Javascript-compatible :class:`dict ` object 'crop_threshold': as_dict.get('cropThreshold', None), 'find_nearest_point_by': as_dict.get('findNearestPointBy', None), 'get_extremes_from_all': as_dict.get('getExtremesFromAll', None), + 'inactive_other_points': as_dict.get('inactiveOtherPoints', None), 'relative_x_value': as_dict.get('relativeXValue', None), 'soft_threshold': as_dict.get('softThreshold', None), 'step': as_dict.get('step', None), diff --git a/highcharts_stock/options/plot_options/treemap.py b/highcharts_stock/options/plot_options/treemap.py index 163f268..83d9b51 100644 --- a/highcharts_stock/options/plot_options/treemap.py +++ b/highcharts_stock/options/plot_options/treemap.py @@ -66,6 +66,7 @@ def _get_kwargs_from_dict(cls, as_dict): 'crop_threshold': as_dict.get('cropThreshold', None), 'find_nearest_point_by': as_dict.get('findNearestPointBy', None), 'get_extremes_from_all': as_dict.get('getExtremesFromAll', None), + 'inactive_other_points': as_dict.get('inactiveOtherPoints', None), 'ignore_hidden_point': as_dict.get('ignoreHiddenPoint', None), 'linecap': as_dict.get('linecap', None), 'line_width': as_dict.get('lineWidth', None), diff --git a/highcharts_stock/options/plot_options/vbp.py b/highcharts_stock/options/plot_options/vbp.py index 65e8335..f0f5d3a 100644 --- a/highcharts_stock/options/plot_options/vbp.py +++ b/highcharts_stock/options/plot_options/vbp.py @@ -354,6 +354,7 @@ def _get_kwargs_from_dict(cls, as_dict): 'data_sorting': as_dict.get('dataSorting', None), 'find_nearest_point_by': as_dict.get('findNearestPointBy', None), 'get_extremes_from_all': as_dict.get('getExtremesFromAll', None), + 'inactive_other_points': as_dict.get('inactiveOtherPoints', None), 'linecap': as_dict.get('linecap', None), 'line_width': as_dict.get('lineWidth', None), 'relative_x_value': as_dict.get('relativeXValue', None), diff --git a/highcharts_stock/options/plot_options/vector.py b/highcharts_stock/options/plot_options/vector.py index 099bfba..3a2c6f1 100644 --- a/highcharts_stock/options/plot_options/vector.py +++ b/highcharts_stock/options/plot_options/vector.py @@ -72,6 +72,7 @@ def _get_kwargs_from_dict(cls, as_dict): 'drag_drop': as_dict.get('dragDrop', None), 'find_nearest_point_by': as_dict.get('findNearestPointBy', None), 'get_extremes_from_all': as_dict.get('getExtremesFromAll', None), + 'inactive_other_points': as_dict.get('inactiveOtherPoints', None), 'linecap': as_dict.get('linecap', None), 'line_width': as_dict.get('lineWidth', None), 'negative_color': as_dict.get('negativeColor', None), diff --git a/highcharts_stock/options/series/abands.py b/highcharts_stock/options/series/abands.py index b4ddb47..7feac82 100644 --- a/highcharts_stock/options/series/abands.py +++ b/highcharts_stock/options/series/abands.py @@ -67,6 +67,7 @@ def _get_kwargs_from_dict(cls, as_dict): 'data_sorting': as_dict.get('dataSorting', None), 'find_nearest_point_by': as_dict.get('findNearestPointBy', None), 'get_extremes_from_all': as_dict.get('getExtremesFromAll', None), + 'inactive_other_points': as_dict.get('inactiveOtherPoints', None), 'linecap': as_dict.get('linecap', None), 'line_width': as_dict.get('lineWidth', None), 'relative_x_value': as_dict.get('relativeXValue', None), @@ -203,6 +204,7 @@ def _get_kwargs_from_dict(cls, as_dict): 'data_sorting': as_dict.get('dataSorting', None), 'find_nearest_point_by': as_dict.get('findNearestPointBy', None), 'get_extremes_from_all': as_dict.get('getExtremesFromAll', None), + 'inactive_other_points': as_dict.get('inactiveOtherPoints', None), 'linecap': as_dict.get('linecap', None), 'line_width': as_dict.get('lineWidth', None), 'relative_x_value': as_dict.get('relativeXValue', None), diff --git a/highcharts_stock/options/series/ad.py b/highcharts_stock/options/series/ad.py index 7c4f298..c16d0ba 100644 --- a/highcharts_stock/options/series/ad.py +++ b/highcharts_stock/options/series/ad.py @@ -66,6 +66,7 @@ def _get_kwargs_from_dict(cls, as_dict): 'data_sorting': as_dict.get('dataSorting', None), 'find_nearest_point_by': as_dict.get('findNearestPointBy', None), 'get_extremes_from_all': as_dict.get('getExtremesFromAll', None), + 'inactive_other_points': as_dict.get('inactiveOtherPoints', None), 'linecap': as_dict.get('linecap', None), 'line_width': as_dict.get('lineWidth', None), 'relative_x_value': as_dict.get('relativeXValue', None), diff --git a/highcharts_stock/options/series/area.py b/highcharts_stock/options/series/area.py index 3f75866..eb40e17 100644 --- a/highcharts_stock/options/series/area.py +++ b/highcharts_stock/options/series/area.py @@ -150,6 +150,7 @@ def _get_kwargs_from_dict(cls, as_dict): 'fill_opacity': as_dict.get('fillOpacity', None), 'find_nearest_point_by': as_dict.get('findNearestPointBy', None), 'get_extremes_from_all': as_dict.get('getExtremesFromAll', None), + 'inactive_other_points': as_dict.get('inactiveOtherPoints', None), 'linecap': as_dict.get('linecap', None), 'line_color': as_dict.get('lineColor', None), 'line_width': as_dict.get('lineWidth', None), @@ -417,6 +418,7 @@ def _get_kwargs_from_dict(cls, as_dict): 'fill_opacity': as_dict.get('fillOpacity', None), 'find_nearest_point_by': as_dict.get('findNearestPointBy', None), 'get_extremes_from_all': as_dict.get('getExtremesFromAll', None), + 'inactive_other_points': as_dict.get('inactiveOtherPoints', None), 'linecap': as_dict.get('linecap', None), 'line_color': as_dict.get('lineColor', None), 'line_width': as_dict.get('lineWidth', None), diff --git a/highcharts_stock/options/series/aroon.py b/highcharts_stock/options/series/aroon.py index dc41831..2123ef1 100644 --- a/highcharts_stock/options/series/aroon.py +++ b/highcharts_stock/options/series/aroon.py @@ -71,6 +71,7 @@ def _get_kwargs_from_dict(cls, as_dict): 'data_sorting': as_dict.get('dataSorting', None), 'find_nearest_point_by': as_dict.get('findNearestPointBy', None), 'get_extremes_from_all': as_dict.get('getExtremesFromAll', None), + 'inactive_other_points': as_dict.get('inactiveOtherPoints', None), 'linecap': as_dict.get('linecap', None), 'line_width': as_dict.get('lineWidth', None), 'relative_x_value': as_dict.get('relativeXValue', None), diff --git a/highcharts_stock/options/series/atr.py b/highcharts_stock/options/series/atr.py index fc44061..13fca16 100644 --- a/highcharts_stock/options/series/atr.py +++ b/highcharts_stock/options/series/atr.py @@ -68,6 +68,7 @@ def _get_kwargs_from_dict(cls, as_dict): 'data_sorting': as_dict.get('dataSorting', None), 'find_nearest_point_by': as_dict.get('findNearestPointBy', None), 'get_extremes_from_all': as_dict.get('getExtremesFromAll', None), + 'inactive_other_points': as_dict.get('inactiveOtherPoints', None), 'linecap': as_dict.get('linecap', None), 'line_width': as_dict.get('lineWidth', None), 'relative_x_value': as_dict.get('relativeXValue', None), @@ -182,6 +183,7 @@ def _get_kwargs_from_dict(cls, as_dict): 'data_sorting': as_dict.get('dataSorting', None), 'find_nearest_point_by': as_dict.get('findNearestPointBy', None), 'get_extremes_from_all': as_dict.get('getExtremesFromAll', None), + 'inactive_other_points': as_dict.get('inactiveOtherPoints', None), 'linecap': as_dict.get('linecap', None), 'line_width': as_dict.get('lineWidth', None), 'relative_x_value': as_dict.get('relativeXValue', None), diff --git a/highcharts_stock/options/series/averages.py b/highcharts_stock/options/series/averages.py index cacde6f..f42b1fa 100644 --- a/highcharts_stock/options/series/averages.py +++ b/highcharts_stock/options/series/averages.py @@ -72,6 +72,7 @@ def _get_kwargs_from_dict(cls, as_dict): 'data_sorting': as_dict.get('dataSorting', None), 'find_nearest_point_by': as_dict.get('findNearestPointBy', None), 'get_extremes_from_all': as_dict.get('getExtremesFromAll', None), + 'inactive_other_points': as_dict.get('inactiveOtherPoints', None), 'linecap': as_dict.get('linecap', None), 'line_width': as_dict.get('lineWidth', None), 'relative_x_value': as_dict.get('relativeXValue', None), @@ -183,6 +184,7 @@ def _get_kwargs_from_dict(cls, as_dict): 'data_sorting': as_dict.get('dataSorting', None), 'find_nearest_point_by': as_dict.get('findNearestPointBy', None), 'get_extremes_from_all': as_dict.get('getExtremesFromAll', None), + 'inactive_other_points': as_dict.get('inactiveOtherPoints', None), 'linecap': as_dict.get('linecap', None), 'line_width': as_dict.get('lineWidth', None), 'relative_x_value': as_dict.get('relativeXValue', None), @@ -296,6 +298,7 @@ def _get_kwargs_from_dict(cls, as_dict): 'data_sorting': as_dict.get('dataSorting', None), 'find_nearest_point_by': as_dict.get('findNearestPointBy', None), 'get_extremes_from_all': as_dict.get('getExtremesFromAll', None), + 'inactive_other_points': as_dict.get('inactiveOtherPoints', None), 'linecap': as_dict.get('linecap', None), 'line_width': as_dict.get('lineWidth', None), 'relative_x_value': as_dict.get('relativeXValue', None), @@ -410,6 +413,7 @@ def _get_kwargs_from_dict(cls, as_dict): 'data_sorting': as_dict.get('dataSorting', None), 'find_nearest_point_by': as_dict.get('findNearestPointBy', None), 'get_extremes_from_all': as_dict.get('getExtremesFromAll', None), + 'inactive_other_points': as_dict.get('inactiveOtherPoints', None), 'linecap': as_dict.get('linecap', None), 'line_width': as_dict.get('lineWidth', None), 'relative_x_value': as_dict.get('relativeXValue', None), @@ -520,6 +524,7 @@ def _get_kwargs_from_dict(cls, as_dict): 'data_sorting': as_dict.get('dataSorting', None), 'find_nearest_point_by': as_dict.get('findNearestPointBy', None), 'get_extremes_from_all': as_dict.get('getExtremesFromAll', None), + 'inactive_other_points': as_dict.get('inactiveOtherPoints', None), 'linecap': as_dict.get('linecap', None), 'line_width': as_dict.get('lineWidth', None), 'relative_x_value': as_dict.get('relativeXValue', None), @@ -633,6 +638,7 @@ def _get_kwargs_from_dict(cls, as_dict): 'data_sorting': as_dict.get('dataSorting', None), 'find_nearest_point_by': as_dict.get('findNearestPointBy', None), 'get_extremes_from_all': as_dict.get('getExtremesFromAll', None), + 'inactive_other_points': as_dict.get('inactiveOtherPoints', None), 'linecap': as_dict.get('linecap', None), 'line_width': as_dict.get('lineWidth', None), 'relative_x_value': as_dict.get('relativeXValue', None), diff --git a/highcharts_stock/options/series/bar.py b/highcharts_stock/options/series/bar.py index 8ad694c..54c4113 100644 --- a/highcharts_stock/options/series/bar.py +++ b/highcharts_stock/options/series/bar.py @@ -160,6 +160,7 @@ def _get_kwargs_from_dict(cls, as_dict): 'fill_opacity': as_dict.get('fillOpacity', None), 'find_nearest_point_by': as_dict.get('findNearestPointBy', None), 'get_extremes_from_all': as_dict.get('getExtremesFromAll', None), + 'inactive_other_points': as_dict.get('inactiveOtherPoints', None), 'linecap': as_dict.get('linecap', None), 'line_color': as_dict.get('lineColor', None), 'line_width': as_dict.get('lineWidth', None), @@ -312,6 +313,7 @@ def _get_kwargs_from_dict(cls, as_dict): 'fill_opacity': as_dict.get('fillOpacity', None), 'find_nearest_point_by': as_dict.get('findNearestPointBy', None), 'get_extremes_from_all': as_dict.get('getExtremesFromAll', None), + 'inactive_other_points': as_dict.get('inactiveOtherPoints', None), 'linecap': as_dict.get('linecap', None), 'line_color': as_dict.get('lineColor', None), 'line_width': as_dict.get('lineWidth', None), @@ -942,6 +944,7 @@ def _get_kwargs_from_dict(cls, as_dict): 'fill_opacity': as_dict.get('fillOpacity', None), 'find_nearest_point_by': as_dict.get('findNearestPointBy', None), 'get_extremes_from_all': as_dict.get('getExtremesFromAll', None), + 'inactive_other_points': as_dict.get('inactiveOtherPoints', None), 'linecap': as_dict.get('linecap', None), 'line_color': as_dict.get('lineColor', None), 'line_width': as_dict.get('lineWidth', None), @@ -1177,6 +1180,7 @@ def _get_kwargs_from_dict(cls, as_dict): 'drag_drop': as_dict.get('dragDrop', None), 'find_nearest_point_by': as_dict.get('findNearestPointBy', None), 'get_extremes_from_all': as_dict.get('getExtremesFromAll', None), + 'inactive_other_points': as_dict.get('inactiveOtherPoints', None), 'linecap': as_dict.get('linecap', None), 'line_width': as_dict.get('lineWidth', None), 'negative_color': as_dict.get('negativeColor', None), @@ -1368,6 +1372,7 @@ def _get_kwargs_from_dict(cls, as_dict): 'fill_opacity': as_dict.get('fillOpacity', None), 'find_nearest_point_by': as_dict.get('findNearestPointBy', None), 'get_extremes_from_all': as_dict.get('getExtremesFromAll', None), + 'inactive_other_points': as_dict.get('inactiveOtherPoints', None), 'linecap': as_dict.get('linecap', None), 'line_color': as_dict.get('lineColor', None), 'line_width': as_dict.get('lineWidth', None), diff --git a/highcharts_stock/options/series/base.py b/highcharts_stock/options/series/base.py index fdff80e..f66d8ba 100644 --- a/highcharts_stock/options/series/base.py +++ b/highcharts_stock/options/series/base.py @@ -420,6 +420,7 @@ def _get_kwargs_from_dict(cls, as_dict): 'drag_drop': as_dict.get('dragDrop', None), 'find_nearest_point_by': as_dict.get('findNearestPointBy', None), 'get_extremes_from_all': as_dict.get('getExtremesFromAll', None), + 'inactive_other_points': as_dict.get('inactiveOtherPoints', None), 'linecap': as_dict.get('linecap', None), 'line_width': as_dict.get('lineWidth', None), 'negative_color': as_dict.get('negativeColor', None), @@ -525,6 +526,7 @@ def _get_kwargs_from_dict(cls, as_dict): 'drag_drop': as_dict.get('dragDrop', None), 'find_nearest_point_by': as_dict.get('findNearestPointBy', None), 'get_extremes_from_all': as_dict.get('getExtremesFromAll', None), + 'inactive_other_points': as_dict.get('inactiveOtherPoints', None), 'linecap': as_dict.get('linecap', None), 'line_width': as_dict.get('lineWidth', None), 'negative_color': as_dict.get('negativeColor', None), diff --git a/highcharts_stock/options/series/boxplot.py b/highcharts_stock/options/series/boxplot.py index c43cd80..c0c395a 100644 --- a/highcharts_stock/options/series/boxplot.py +++ b/highcharts_stock/options/series/boxplot.py @@ -171,6 +171,7 @@ def _get_kwargs_from_dict(cls, as_dict): 'fill_opacity': as_dict.get('fillOpacity', None), 'find_nearest_point_by': as_dict.get('findNearestPointBy', None), 'get_extremes_from_all': as_dict.get('getExtremesFromAll', None), + 'inactive_other_points': as_dict.get('inactiveOtherPoints', None), 'linecap': as_dict.get('linecap', None), 'line_color': as_dict.get('lineColor', None), 'line_width': as_dict.get('lineWidth', None), diff --git a/highcharts_stock/options/series/bubble.py b/highcharts_stock/options/series/bubble.py index ad94939..2a0dc64 100644 --- a/highcharts_stock/options/series/bubble.py +++ b/highcharts_stock/options/series/bubble.py @@ -157,6 +157,7 @@ def _get_kwargs_from_dict(cls, as_dict): 'drag_drop': as_dict.get('dragDrop', None), 'find_nearest_point_by': as_dict.get('findNearestPointBy', None), 'get_extremes_from_all': as_dict.get('getExtremesFromAll', None), + 'inactive_other_points': as_dict.get('inactiveOtherPoints', None), 'linecap': as_dict.get('linecap', None), 'line_width': as_dict.get('lineWidth', None), 'negative_color': as_dict.get('negativeColor', None), diff --git a/highcharts_stock/options/series/bullet.py b/highcharts_stock/options/series/bullet.py index a2f381e..1567fd2 100644 --- a/highcharts_stock/options/series/bullet.py +++ b/highcharts_stock/options/series/bullet.py @@ -159,6 +159,7 @@ def _get_kwargs_from_dict(cls, as_dict): 'fill_opacity': as_dict.get('fillOpacity', None), 'find_nearest_point_by': as_dict.get('findNearestPointBy', None), 'get_extremes_from_all': as_dict.get('getExtremesFromAll', None), + 'inactive_other_points': as_dict.get('inactiveOtherPoints', None), 'linecap': as_dict.get('linecap', None), 'line_color': as_dict.get('lineColor', None), 'line_width': as_dict.get('lineWidth', None), diff --git a/highcharts_stock/options/series/candlestick.py b/highcharts_stock/options/series/candlestick.py index e5f40db..d5ac8f1 100644 --- a/highcharts_stock/options/series/candlestick.py +++ b/highcharts_stock/options/series/candlestick.py @@ -145,6 +145,7 @@ def _get_kwargs_from_dict(cls, as_dict): 'drag_drop': as_dict.get('dragDrop', None), 'find_nearest_point_by': as_dict.get('findNearestPointBy', None), 'get_extremes_from_all': as_dict.get('getExtremesFromAll', None), + 'inactive_other_points': as_dict.get('inactiveOtherPoints', None), 'linecap': as_dict.get('linecap', None), 'line_width': as_dict.get('lineWidth', None), 'negative_color': as_dict.get('negativeColor', None), diff --git a/highcharts_stock/options/series/dependencywheel.py b/highcharts_stock/options/series/dependencywheel.py index 3cb91ff..43cec82 100644 --- a/highcharts_stock/options/series/dependencywheel.py +++ b/highcharts_stock/options/series/dependencywheel.py @@ -125,6 +125,7 @@ def _get_kwargs_from_dict(cls, as_dict): 'drag_drop': as_dict.get('dragDrop', None), 'find_nearest_point_by': as_dict.get('findNearestPointBy', None), 'get_extremes_from_all': as_dict.get('getExtremesFromAll', None), + 'inactive_other_points': as_dict.get('inactiveOtherPoints', None), 'linecap': as_dict.get('linecap', None), 'line_width': as_dict.get('lineWidth', None), 'negative_color': as_dict.get('negativeColor', None), diff --git a/highcharts_stock/options/series/disparity_index.py b/highcharts_stock/options/series/disparity_index.py index 627fb95..e091368 100644 --- a/highcharts_stock/options/series/disparity_index.py +++ b/highcharts_stock/options/series/disparity_index.py @@ -67,6 +67,7 @@ def _get_kwargs_from_dict(cls, as_dict): 'data_sorting': as_dict.get('dataSorting', None), 'find_nearest_point_by': as_dict.get('findNearestPointBy', None), 'get_extremes_from_all': as_dict.get('getExtremesFromAll', None), + 'inactive_other_points': as_dict.get('inactiveOtherPoints', None), 'linecap': as_dict.get('linecap', None), 'line_width': as_dict.get('lineWidth', None), 'relative_x_value': as_dict.get('relativeXValue', None), diff --git a/highcharts_stock/options/series/dmi.py b/highcharts_stock/options/series/dmi.py index a33fe0d..daf7901 100644 --- a/highcharts_stock/options/series/dmi.py +++ b/highcharts_stock/options/series/dmi.py @@ -67,6 +67,7 @@ def _get_kwargs_from_dict(cls, as_dict): 'data_sorting': as_dict.get('dataSorting', None), 'find_nearest_point_by': as_dict.get('findNearestPointBy', None), 'get_extremes_from_all': as_dict.get('getExtremesFromAll', None), + 'inactive_other_points': as_dict.get('inactiveOtherPoints', None), 'linecap': as_dict.get('linecap', None), 'line_width': as_dict.get('lineWidth', None), 'relative_x_value': as_dict.get('relativeXValue', None), diff --git a/highcharts_stock/options/series/dumbbell.py b/highcharts_stock/options/series/dumbbell.py index cecc19c..5264e61 100644 --- a/highcharts_stock/options/series/dumbbell.py +++ b/highcharts_stock/options/series/dumbbell.py @@ -179,6 +179,7 @@ def _get_kwargs_from_dict(cls, as_dict): 'drag_drop': as_dict.get('dragDrop', None), 'find_nearest_point_by': as_dict.get('findNearestPointBy', None), 'get_extremes_from_all': as_dict.get('getExtremesFromAll', None), + 'inactive_other_points': as_dict.get('inactiveOtherPoints', None), 'linecap': as_dict.get('linecap', None), 'line_width': as_dict.get('lineWidth', None), 'negative_color': as_dict.get('negativeColor', None), diff --git a/highcharts_stock/options/series/flags.py b/highcharts_stock/options/series/flags.py index faf98d3..08223d7 100644 --- a/highcharts_stock/options/series/flags.py +++ b/highcharts_stock/options/series/flags.py @@ -134,6 +134,7 @@ def _get_kwargs_from_dict(cls, as_dict): 'data_sorting': as_dict.get('dataSorting', None), 'find_nearest_point_by': as_dict.get('findNearestPointBy', None), 'get_extremes_from_all': as_dict.get('getExtremesFromAll', None), + 'inactive_other_points': as_dict.get('inactiveOtherPoints', None), 'linecap': as_dict.get('linecap', None), 'line_width': as_dict.get('lineWidth', None), 'relative_x_value': as_dict.get('relativeXValue', None), diff --git a/highcharts_stock/options/series/funnel.py b/highcharts_stock/options/series/funnel.py index 8f40262..1771e6e 100644 --- a/highcharts_stock/options/series/funnel.py +++ b/highcharts_stock/options/series/funnel.py @@ -115,6 +115,7 @@ def _get_kwargs_from_dict(cls, as_dict): 'drag_drop': as_dict.get('dragDrop', None), 'find_nearest_point_by': as_dict.get('findNearestPointBy', None), 'get_extremes_from_all': as_dict.get('getExtremesFromAll', None), + 'inactive_other_points': as_dict.get('inactiveOtherPoints', None), 'linecap': as_dict.get('linecap', None), 'line_width': as_dict.get('lineWidth', None), 'negative_color': as_dict.get('negativeColor', None), diff --git a/highcharts_stock/options/series/gauge.py b/highcharts_stock/options/series/gauge.py index f9e8bd9..daade4e 100644 --- a/highcharts_stock/options/series/gauge.py +++ b/highcharts_stock/options/series/gauge.py @@ -111,6 +111,7 @@ def _get_kwargs_from_dict(cls, as_dict): 'drag_drop': as_dict.get('dragDrop', None), 'find_nearest_point_by': as_dict.get('findNearestPointBy', None), 'get_extremes_from_all': as_dict.get('getExtremesFromAll', None), + 'inactive_other_points': as_dict.get('inactiveOtherPoints', None), 'linecap': as_dict.get('linecap', None), 'line_width': as_dict.get('lineWidth', None), 'negative_color': as_dict.get('negativeColor', None), @@ -288,6 +289,7 @@ def _get_kwargs_from_dict(cls, as_dict): 'drag_drop': as_dict.get('dragDrop', None), 'find_nearest_point_by': as_dict.get('findNearestPointBy', None), 'get_extremes_from_all': as_dict.get('getExtremesFromAll', None), + 'inactive_other_points': as_dict.get('inactiveOtherPoints', None), 'linecap': as_dict.get('linecap', None), 'line_width': as_dict.get('lineWidth', None), 'negative_color': as_dict.get('negativeColor', None), diff --git a/highcharts_stock/options/series/heatmap.py b/highcharts_stock/options/series/heatmap.py index 217fde4..e7202c7 100644 --- a/highcharts_stock/options/series/heatmap.py +++ b/highcharts_stock/options/series/heatmap.py @@ -159,6 +159,7 @@ def _get_kwargs_from_dict(cls, as_dict): 'drag_drop': as_dict.get('dragDrop', None), 'find_nearest_point_by': as_dict.get('findNearestPointBy', None), 'get_extremes_from_all': as_dict.get('getExtremesFromAll', None), + 'inactive_other_points': as_dict.get('inactiveOtherPoints', None), 'linecap': as_dict.get('linecap', None), 'line_width': as_dict.get('lineWidth', None), 'negative_color': as_dict.get('negativeColor', None), @@ -316,6 +317,7 @@ def _get_kwargs_from_dict(cls, as_dict): 'drag_drop': as_dict.get('dragDrop', None), 'find_nearest_point_by': as_dict.get('findNearestPointBy', None), 'get_extremes_from_all': as_dict.get('getExtremesFromAll', None), + 'inactive_other_points': as_dict.get('inactiveOtherPoints', None), 'linecap': as_dict.get('linecap', None), 'line_width': as_dict.get('lineWidth', None), 'negative_color': as_dict.get('negativeColor', None), diff --git a/highcharts_stock/options/series/histogram.py b/highcharts_stock/options/series/histogram.py index 319d7de..4d0766f 100644 --- a/highcharts_stock/options/series/histogram.py +++ b/highcharts_stock/options/series/histogram.py @@ -123,6 +123,7 @@ def _get_kwargs_from_dict(cls, as_dict): 'fill_opacity': as_dict.get('fillOpacity', None), 'find_nearest_point_by': as_dict.get('findNearestPointBy', None), 'get_extremes_from_all': as_dict.get('getExtremesFromAll', None), + 'inactive_other_points': as_dict.get('inactiveOtherPoints', None), 'linecap': as_dict.get('linecap', None), 'line_color': as_dict.get('lineColor', None), 'line_width': as_dict.get('lineWidth', None), diff --git a/highcharts_stock/options/series/hlc.py b/highcharts_stock/options/series/hlc.py index 1282299..1709a15 100644 --- a/highcharts_stock/options/series/hlc.py +++ b/highcharts_stock/options/series/hlc.py @@ -190,6 +190,7 @@ def _get_kwargs_from_dict(cls, as_dict): 'drag_drop': as_dict.get('dragDrop', None), 'find_nearest_point_by': as_dict.get('findNearestPointBy', None), 'get_extremes_from_all': as_dict.get('getExtremesFromAll', None), + 'inactive_other_points': as_dict.get('inactiveOtherPoints', None), 'linecap': as_dict.get('linecap', None), 'line_width': as_dict.get('lineWidth', None), 'negative_color': as_dict.get('negativeColor', None), @@ -438,6 +439,7 @@ def _get_kwargs_from_dict(cls, as_dict): 'drag_drop': as_dict.get('dragDrop', None), 'find_nearest_point_by': as_dict.get('findNearestPointBy', None), 'get_extremes_from_all': as_dict.get('getExtremesFromAll', None), + 'inactive_other_points': as_dict.get('inactiveOtherPoints', None), 'linecap': as_dict.get('linecap', None), 'line_width': as_dict.get('lineWidth', None), 'negative_color': as_dict.get('negativeColor', None), diff --git a/highcharts_stock/options/series/linear_regressions.py b/highcharts_stock/options/series/linear_regressions.py index 406bbe7..ad9d0c5 100644 --- a/highcharts_stock/options/series/linear_regressions.py +++ b/highcharts_stock/options/series/linear_regressions.py @@ -70,6 +70,7 @@ def _get_kwargs_from_dict(cls, as_dict): 'data_sorting': as_dict.get('dataSorting', None), 'find_nearest_point_by': as_dict.get('findNearestPointBy', None), 'get_extremes_from_all': as_dict.get('getExtremesFromAll', None), + 'inactive_other_points': as_dict.get('inactiveOtherPoints', None), 'linecap': as_dict.get('linecap', None), 'line_width': as_dict.get('lineWidth', None), 'relative_x_value': as_dict.get('relativeXValue', None), @@ -184,6 +185,7 @@ def _get_kwargs_from_dict(cls, as_dict): 'data_sorting': as_dict.get('dataSorting', None), 'find_nearest_point_by': as_dict.get('findNearestPointBy', None), 'get_extremes_from_all': as_dict.get('getExtremesFromAll', None), + 'inactive_other_points': as_dict.get('inactiveOtherPoints', None), 'linecap': as_dict.get('linecap', None), 'line_width': as_dict.get('lineWidth', None), 'relative_x_value': as_dict.get('relativeXValue', None), @@ -297,6 +299,7 @@ def _get_kwargs_from_dict(cls, as_dict): 'data_sorting': as_dict.get('dataSorting', None), 'find_nearest_point_by': as_dict.get('findNearestPointBy', None), 'get_extremes_from_all': as_dict.get('getExtremesFromAll', None), + 'inactive_other_points': as_dict.get('inactiveOtherPoints', None), 'linecap': as_dict.get('linecap', None), 'line_width': as_dict.get('lineWidth', None), 'relative_x_value': as_dict.get('relativeXValue', None), @@ -410,6 +413,7 @@ def _get_kwargs_from_dict(cls, as_dict): 'data_sorting': as_dict.get('dataSorting', None), 'find_nearest_point_by': as_dict.get('findNearestPointBy', None), 'get_extremes_from_all': as_dict.get('getExtremesFromAll', None), + 'inactive_other_points': as_dict.get('inactiveOtherPoints', None), 'linecap': as_dict.get('linecap', None), 'line_width': as_dict.get('lineWidth', None), 'relative_x_value': as_dict.get('relativeXValue', None), @@ -524,6 +528,7 @@ def _get_kwargs_from_dict(cls, as_dict): 'data_sorting': as_dict.get('dataSorting', None), 'find_nearest_point_by': as_dict.get('findNearestPointBy', None), 'get_extremes_from_all': as_dict.get('getExtremesFromAll', None), + 'inactive_other_points': as_dict.get('inactiveOtherPoints', None), 'linecap': as_dict.get('linecap', None), 'line_width': as_dict.get('lineWidth', None), 'relative_x_value': as_dict.get('relativeXValue', None), diff --git a/highcharts_stock/options/series/momentum/__init__.py b/highcharts_stock/options/series/momentum/__init__.py index 6dff933..3ad39ca 100644 --- a/highcharts_stock/options/series/momentum/__init__.py +++ b/highcharts_stock/options/series/momentum/__init__.py @@ -68,6 +68,7 @@ def _get_kwargs_from_dict(cls, as_dict): 'data_sorting': as_dict.get('dataSorting', None), 'find_nearest_point_by': as_dict.get('findNearestPointBy', None), 'get_extremes_from_all': as_dict.get('getExtremesFromAll', None), + 'inactive_other_points': as_dict.get('inactiveOtherPoints', None), 'linecap': as_dict.get('linecap', None), 'line_width': as_dict.get('lineWidth', None), 'relative_x_value': as_dict.get('relativeXValue', None), @@ -185,6 +186,7 @@ def _get_kwargs_from_dict(cls, as_dict): 'data_sorting': as_dict.get('dataSorting', None), 'find_nearest_point_by': as_dict.get('findNearestPointBy', None), 'get_extremes_from_all': as_dict.get('getExtremesFromAll', None), + 'inactive_other_points': as_dict.get('inactiveOtherPoints', None), 'linecap': as_dict.get('linecap', None), 'line_width': as_dict.get('lineWidth', None), 'relative_x_value': as_dict.get('relativeXValue', None), @@ -314,6 +316,7 @@ def _get_kwargs_from_dict(cls, as_dict): 'data_sorting': as_dict.get('dataSorting', None), 'find_nearest_point_by': as_dict.get('findNearestPointBy', None), 'get_extremes_from_all': as_dict.get('getExtremesFromAll', None), + 'inactive_other_points': as_dict.get('inactiveOtherPoints', None), 'linecap': as_dict.get('linecap', None), 'line_width': as_dict.get('lineWidth', None), 'relative_x_value': as_dict.get('relativeXValue', None), @@ -432,6 +435,7 @@ def _get_kwargs_from_dict(cls, as_dict): 'data_sorting': as_dict.get('dataSorting', None), 'find_nearest_point_by': as_dict.get('findNearestPointBy', None), 'get_extremes_from_all': as_dict.get('getExtremesFromAll', None), + 'inactive_other_points': as_dict.get('inactiveOtherPoints', None), 'linecap': as_dict.get('linecap', None), 'line_width': as_dict.get('lineWidth', None), 'relative_x_value': as_dict.get('relativeXValue', None), diff --git a/highcharts_stock/options/series/momentum/ikh.py b/highcharts_stock/options/series/momentum/ikh.py index f5ef6a5..8c7d0f3 100644 --- a/highcharts_stock/options/series/momentum/ikh.py +++ b/highcharts_stock/options/series/momentum/ikh.py @@ -66,6 +66,7 @@ def _get_kwargs_from_dict(cls, as_dict): 'data_sorting': as_dict.get('dataSorting', None), 'find_nearest_point_by': as_dict.get('findNearestPointBy', None), 'get_extremes_from_all': as_dict.get('getExtremesFromAll', None), + 'inactive_other_points': as_dict.get('inactiveOtherPoints', None), 'linecap': as_dict.get('linecap', None), 'line_width': as_dict.get('lineWidth', None), 'relative_x_value': as_dict.get('relativeXValue', None), diff --git a/highcharts_stock/options/series/momentum/macd.py b/highcharts_stock/options/series/momentum/macd.py index 669546b..4baad4c 100644 --- a/highcharts_stock/options/series/momentum/macd.py +++ b/highcharts_stock/options/series/momentum/macd.py @@ -66,6 +66,7 @@ def _get_kwargs_from_dict(cls, as_dict): 'data_sorting': as_dict.get('dataSorting', None), 'find_nearest_point_by': as_dict.get('findNearestPointBy', None), 'get_extremes_from_all': as_dict.get('getExtremesFromAll', None), + 'inactive_other_points': as_dict.get('inactiveOtherPoints', None), 'linecap': as_dict.get('linecap', None), 'line_width': as_dict.get('lineWidth', None), 'relative_x_value': as_dict.get('relativeXValue', None), diff --git a/highcharts_stock/options/series/momentum/supertrend.py b/highcharts_stock/options/series/momentum/supertrend.py index f66806c..13530f6 100644 --- a/highcharts_stock/options/series/momentum/supertrend.py +++ b/highcharts_stock/options/series/momentum/supertrend.py @@ -66,6 +66,7 @@ def _get_kwargs_from_dict(cls, as_dict): 'data_sorting': as_dict.get('dataSorting', None), 'find_nearest_point_by': as_dict.get('findNearestPointBy', None), 'get_extremes_from_all': as_dict.get('getExtremesFromAll', None), + 'inactive_other_points': as_dict.get('inactiveOtherPoints', None), 'linecap': as_dict.get('linecap', None), 'line_width': as_dict.get('lineWidth', None), 'relative_x_value': as_dict.get('relativeXValue', None), diff --git a/highcharts_stock/options/series/networkgraph.py b/highcharts_stock/options/series/networkgraph.py index ae10dd0..f64653c 100644 --- a/highcharts_stock/options/series/networkgraph.py +++ b/highcharts_stock/options/series/networkgraph.py @@ -99,6 +99,7 @@ def _get_kwargs_from_dict(cls, as_dict): 'drag_drop': as_dict.get('dragDrop', None), 'find_nearest_point_by': as_dict.get('findNearestPointBy', None), 'get_extremes_from_all': as_dict.get('getExtremesFromAll', None), + 'inactive_other_points': as_dict.get('inactiveOtherPoints', None), 'linecap': as_dict.get('linecap', None), 'line_width': as_dict.get('lineWidth', None), 'negative_color': as_dict.get('negativeColor', None), diff --git a/highcharts_stock/options/series/organization.py b/highcharts_stock/options/series/organization.py index 3668901..7caf7a2 100644 --- a/highcharts_stock/options/series/organization.py +++ b/highcharts_stock/options/series/organization.py @@ -185,6 +185,7 @@ def _get_kwargs_from_dict(cls, as_dict): 'fill_opacity': as_dict.get('fillOpacity', None), 'find_nearest_point_by': as_dict.get('findNearestPointBy', None), 'get_extremes_from_all': as_dict.get('getExtremesFromAll', None), + 'inactive_other_points': as_dict.get('inactiveOtherPoints', None), 'linecap': as_dict.get('linecap', None), 'line_color': as_dict.get('lineColor', None), 'line_width': as_dict.get('lineWidth', None), diff --git a/highcharts_stock/options/series/oscillators/__init__.py b/highcharts_stock/options/series/oscillators/__init__.py index f80392c..9011f37 100644 --- a/highcharts_stock/options/series/oscillators/__init__.py +++ b/highcharts_stock/options/series/oscillators/__init__.py @@ -75,6 +75,7 @@ def _get_kwargs_from_dict(cls, as_dict): 'data_sorting': as_dict.get('dataSorting', None), 'find_nearest_point_by': as_dict.get('findNearestPointBy', None), 'get_extremes_from_all': as_dict.get('getExtremesFromAll', None), + 'inactive_other_points': as_dict.get('inactiveOtherPoints', None), 'linecap': as_dict.get('linecap', None), 'line_width': as_dict.get('lineWidth', None), 'relative_x_value': as_dict.get('relativeXValue', None), @@ -188,6 +189,7 @@ def _get_kwargs_from_dict(cls, as_dict): 'data_sorting': as_dict.get('dataSorting', None), 'find_nearest_point_by': as_dict.get('findNearestPointBy', None), 'get_extremes_from_all': as_dict.get('getExtremesFromAll', None), + 'inactive_other_points': as_dict.get('inactiveOtherPoints', None), 'linecap': as_dict.get('linecap', None), 'line_width': as_dict.get('lineWidth', None), 'relative_x_value': as_dict.get('relativeXValue', None), @@ -306,6 +308,7 @@ def _get_kwargs_from_dict(cls, as_dict): 'data_sorting': as_dict.get('dataSorting', None), 'find_nearest_point_by': as_dict.get('findNearestPointBy', None), 'get_extremes_from_all': as_dict.get('getExtremesFromAll', None), + 'inactive_other_points': as_dict.get('inactiveOtherPoints', None), 'linecap': as_dict.get('linecap', None), 'line_width': as_dict.get('lineWidth', None), 'relative_x_value': as_dict.get('relativeXValue', None), @@ -425,6 +428,7 @@ def _get_kwargs_from_dict(cls, as_dict): 'data_sorting': as_dict.get('dataSorting', None), 'find_nearest_point_by': as_dict.get('findNearestPointBy', None), 'get_extremes_from_all': as_dict.get('getExtremesFromAll', None), + 'inactive_other_points': as_dict.get('inactiveOtherPoints', None), 'linecap': as_dict.get('linecap', None), 'line_width': as_dict.get('lineWidth', None), 'relative_x_value': as_dict.get('relativeXValue', None), @@ -546,6 +550,7 @@ def _get_kwargs_from_dict(cls, as_dict): 'data_sorting': as_dict.get('dataSorting', None), 'find_nearest_point_by': as_dict.get('findNearestPointBy', None), 'get_extremes_from_all': as_dict.get('getExtremesFromAll', None), + 'inactive_other_points': as_dict.get('inactiveOtherPoints', None), 'linecap': as_dict.get('linecap', None), 'line_width': as_dict.get('lineWidth', None), 'relative_x_value': as_dict.get('relativeXValue', None), @@ -663,6 +668,7 @@ def _get_kwargs_from_dict(cls, as_dict): 'data_sorting': as_dict.get('dataSorting', None), 'find_nearest_point_by': as_dict.get('findNearestPointBy', None), 'get_extremes_from_all': as_dict.get('getExtremesFromAll', None), + 'inactive_other_points': as_dict.get('inactiveOtherPoints', None), 'linecap': as_dict.get('linecap', None), 'line_width': as_dict.get('lineWidth', None), 'relative_x_value': as_dict.get('relativeXValue', None), @@ -777,6 +783,7 @@ def _get_kwargs_from_dict(cls, as_dict): 'data_sorting': as_dict.get('dataSorting', None), 'find_nearest_point_by': as_dict.get('findNearestPointBy', None), 'get_extremes_from_all': as_dict.get('getExtremesFromAll', None), + 'inactive_other_points': as_dict.get('inactiveOtherPoints', None), 'linecap': as_dict.get('linecap', None), 'line_width': as_dict.get('lineWidth', None), 'relative_x_value': as_dict.get('relativeXValue', None), @@ -889,6 +896,7 @@ def _get_kwargs_from_dict(cls, as_dict): 'data_sorting': as_dict.get('dataSorting', None), 'find_nearest_point_by': as_dict.get('findNearestPointBy', None), 'get_extremes_from_all': as_dict.get('getExtremesFromAll', None), + 'inactive_other_points': as_dict.get('inactiveOtherPoints', None), 'linecap': as_dict.get('linecap', None), 'line_width': as_dict.get('lineWidth', None), 'relative_x_value': as_dict.get('relativeXValue', None), diff --git a/highcharts_stock/options/series/oscillators/ao.py b/highcharts_stock/options/series/oscillators/ao.py index 841d14c..42efc34 100644 --- a/highcharts_stock/options/series/oscillators/ao.py +++ b/highcharts_stock/options/series/oscillators/ao.py @@ -66,6 +66,7 @@ def _get_kwargs_from_dict(cls, as_dict): 'data_sorting': as_dict.get('dataSorting', None), 'find_nearest_point_by': as_dict.get('findNearestPointBy', None), 'get_extremes_from_all': as_dict.get('getExtremesFromAll', None), + 'inactive_other_points': as_dict.get('inactiveOtherPoints', None), 'linecap': as_dict.get('linecap', None), 'line_width': as_dict.get('lineWidth', None), 'relative_x_value': as_dict.get('relativeXValue', None), diff --git a/highcharts_stock/options/series/oscillators/klinger.py b/highcharts_stock/options/series/oscillators/klinger.py index 4b7265a..26b8746 100644 --- a/highcharts_stock/options/series/oscillators/klinger.py +++ b/highcharts_stock/options/series/oscillators/klinger.py @@ -67,6 +67,7 @@ def _get_kwargs_from_dict(cls, as_dict): 'data_sorting': as_dict.get('dataSorting', None), 'find_nearest_point_by': as_dict.get('findNearestPointBy', None), 'get_extremes_from_all': as_dict.get('getExtremesFromAll', None), + 'inactive_other_points': as_dict.get('inactiveOtherPoints', None), 'linecap': as_dict.get('linecap', None), 'line_width': as_dict.get('lineWidth', None), 'relative_x_value': as_dict.get('relativeXValue', None), diff --git a/highcharts_stock/options/series/oscillators/money_flow.py b/highcharts_stock/options/series/oscillators/money_flow.py index 0d30965..5792b81 100644 --- a/highcharts_stock/options/series/oscillators/money_flow.py +++ b/highcharts_stock/options/series/oscillators/money_flow.py @@ -70,6 +70,7 @@ def _get_kwargs_from_dict(cls, as_dict): 'drag_drop': as_dict.get('dragDrop', None), 'find_nearest_point_by': as_dict.get('findNearestPointBy', None), 'get_extremes_from_all': as_dict.get('getExtremesFromAll', None), + 'inactive_other_points': as_dict.get('inactiveOtherPoints', None), 'linecap': as_dict.get('linecap', None), 'line_width': as_dict.get('lineWidth', None), 'negative_color': as_dict.get('negativeColor', None), @@ -187,6 +188,7 @@ def _get_kwargs_from_dict(cls, as_dict): 'drag_drop': as_dict.get('dragDrop', None), 'find_nearest_point_by': as_dict.get('findNearestPointBy', None), 'get_extremes_from_all': as_dict.get('getExtremesFromAll', None), + 'inactive_other_points': as_dict.get('inactiveOtherPoints', None), 'linecap': as_dict.get('linecap', None), 'line_width': as_dict.get('lineWidth', None), 'negative_color': as_dict.get('negativeColor', None), diff --git a/highcharts_stock/options/series/oscillators/ppo.py b/highcharts_stock/options/series/oscillators/ppo.py index dae99ff..90499ab 100644 --- a/highcharts_stock/options/series/oscillators/ppo.py +++ b/highcharts_stock/options/series/oscillators/ppo.py @@ -72,6 +72,7 @@ def _get_kwargs_from_dict(cls, as_dict): 'data_sorting': as_dict.get('dataSorting', None), 'find_nearest_point_by': as_dict.get('findNearestPointBy', None), 'get_extremes_from_all': as_dict.get('getExtremesFromAll', None), + 'inactive_other_points': as_dict.get('inactiveOtherPoints', None), 'linecap': as_dict.get('linecap', None), 'line_width': as_dict.get('lineWidth', None), 'relative_x_value': as_dict.get('relativeXValue', None), diff --git a/highcharts_stock/options/series/oscillators/stochastic.py b/highcharts_stock/options/series/oscillators/stochastic.py index 04d31af..77fa1c8 100644 --- a/highcharts_stock/options/series/oscillators/stochastic.py +++ b/highcharts_stock/options/series/oscillators/stochastic.py @@ -66,6 +66,7 @@ def _get_kwargs_from_dict(cls, as_dict): 'data_sorting': as_dict.get('dataSorting', None), 'find_nearest_point_by': as_dict.get('findNearestPointBy', None), 'get_extremes_from_all': as_dict.get('getExtremesFromAll', None), + 'inactive_other_points': as_dict.get('inactiveOtherPoints', None), 'linecap': as_dict.get('linecap', None), 'line_width': as_dict.get('lineWidth', None), 'relative_x_value': as_dict.get('relativeXValue', None), @@ -181,6 +182,7 @@ def _get_kwargs_from_dict(cls, as_dict): 'data_sorting': as_dict.get('dataSorting', None), 'find_nearest_point_by': as_dict.get('findNearestPointBy', None), 'get_extremes_from_all': as_dict.get('getExtremesFromAll', None), + 'inactive_other_points': as_dict.get('inactiveOtherPoints', None), 'linecap': as_dict.get('linecap', None), 'line_width': as_dict.get('lineWidth', None), 'relative_x_value': as_dict.get('relativeXValue', None), diff --git a/highcharts_stock/options/series/packedbubble.py b/highcharts_stock/options/series/packedbubble.py index e28497d..04820f2 100644 --- a/highcharts_stock/options/series/packedbubble.py +++ b/highcharts_stock/options/series/packedbubble.py @@ -123,6 +123,7 @@ def _get_kwargs_from_dict(cls, as_dict): 'drag_drop': as_dict.get('dragDrop', None), 'find_nearest_point_by': as_dict.get('findNearestPointBy', None), 'get_extremes_from_all': as_dict.get('getExtremesFromAll', None), + 'inactive_other_points': as_dict.get('inactiveOtherPoints', None), 'linecap': as_dict.get('linecap', None), 'line_width': as_dict.get('lineWidth', None), 'negative_color': as_dict.get('negativeColor', None), diff --git a/highcharts_stock/options/series/pareto.py b/highcharts_stock/options/series/pareto.py index 1e5595c..0580eec 100644 --- a/highcharts_stock/options/series/pareto.py +++ b/highcharts_stock/options/series/pareto.py @@ -121,6 +121,7 @@ def _get_kwargs_from_dict(cls, as_dict): 'drag_drop': as_dict.get('dragDrop', None), 'find_nearest_point_by': as_dict.get('findNearestPointBy', None), 'get_extremes_from_all': as_dict.get('getExtremesFromAll', None), + 'inactive_other_points': as_dict.get('inactiveOtherPoints', None), 'linecap': as_dict.get('linecap', None), 'line_width': as_dict.get('lineWidth', None), 'negative_color': as_dict.get('negativeColor', None), diff --git a/highcharts_stock/options/series/pictorial.py b/highcharts_stock/options/series/pictorial.py index 3aef1d5..04b23bf 100644 --- a/highcharts_stock/options/series/pictorial.py +++ b/highcharts_stock/options/series/pictorial.py @@ -167,6 +167,7 @@ def _get_kwargs_from_dict(cls, as_dict): 'data_sorting': as_dict.get('dataSorting', None), 'find_nearest_point_by': as_dict.get('findNearestPointBy', None), 'get_extremes_from_all': as_dict.get('getExtremesFromAll', None), + 'inactive_other_points': as_dict.get('inactiveOtherPoints', None), 'linecap': as_dict.get('linecap', None), 'line_width': as_dict.get('lineWidth', None), 'relative_x_value': as_dict.get('relativeXValue', None), diff --git a/highcharts_stock/options/series/pie.py b/highcharts_stock/options/series/pie.py index 2afe48f..10013ef 100644 --- a/highcharts_stock/options/series/pie.py +++ b/highcharts_stock/options/series/pie.py @@ -124,6 +124,7 @@ def _get_kwargs_from_dict(cls, as_dict): 'drag_drop': as_dict.get('dragDrop', None), 'find_nearest_point_by': as_dict.get('findNearestPointBy', None), 'get_extremes_from_all': as_dict.get('getExtremesFromAll', None), + 'inactive_other_points': as_dict.get('inactiveOtherPoints', None), 'linecap': as_dict.get('linecap', None), 'line_width': as_dict.get('lineWidth', None), 'negative_color': as_dict.get('negativeColor', None), diff --git a/highcharts_stock/options/series/pivot_points.py b/highcharts_stock/options/series/pivot_points.py index 64f964d..84a5220 100644 --- a/highcharts_stock/options/series/pivot_points.py +++ b/highcharts_stock/options/series/pivot_points.py @@ -66,6 +66,7 @@ def _get_kwargs_from_dict(cls, as_dict): 'data_sorting': as_dict.get('dataSorting', None), 'find_nearest_point_by': as_dict.get('findNearestPointBy', None), 'get_extremes_from_all': as_dict.get('getExtremesFromAll', None), + 'inactive_other_points': as_dict.get('inactiveOtherPoints', None), 'linecap': as_dict.get('linecap', None), 'line_width': as_dict.get('lineWidth', None), 'relative_x_value': as_dict.get('relativeXValue', None), diff --git a/highcharts_stock/options/series/polygon.py b/highcharts_stock/options/series/polygon.py index 1c15e2d..8d4caa6 100644 --- a/highcharts_stock/options/series/polygon.py +++ b/highcharts_stock/options/series/polygon.py @@ -152,6 +152,7 @@ def _get_kwargs_from_dict(cls, as_dict): 'drag_drop': as_dict.get('dragDrop', None), 'find_nearest_point_by': as_dict.get('findNearestPointBy', None), 'get_extremes_from_all': as_dict.get('getExtremesFromAll', None), + 'inactive_other_points': as_dict.get('inactiveOtherPoints', None), 'linecap': as_dict.get('linecap', None), 'line_width': as_dict.get('lineWidth', None), 'negative_color': as_dict.get('negativeColor', None), diff --git a/highcharts_stock/options/series/price_envelopes.py b/highcharts_stock/options/series/price_envelopes.py index dcaab68..df4f40a 100644 --- a/highcharts_stock/options/series/price_envelopes.py +++ b/highcharts_stock/options/series/price_envelopes.py @@ -66,6 +66,7 @@ def _get_kwargs_from_dict(cls, as_dict): 'data_sorting': as_dict.get('dataSorting', None), 'find_nearest_point_by': as_dict.get('findNearestPointBy', None), 'get_extremes_from_all': as_dict.get('getExtremesFromAll', None), + 'inactive_other_points': as_dict.get('inactiveOtherPoints', None), 'linecap': as_dict.get('linecap', None), 'line_width': as_dict.get('lineWidth', None), 'relative_x_value': as_dict.get('relativeXValue', None), diff --git a/highcharts_stock/options/series/psar.py b/highcharts_stock/options/series/psar.py index 81f26b5..f3fe5b6 100644 --- a/highcharts_stock/options/series/psar.py +++ b/highcharts_stock/options/series/psar.py @@ -66,6 +66,7 @@ def _get_kwargs_from_dict(cls, as_dict): 'data_sorting': as_dict.get('dataSorting', None), 'find_nearest_point_by': as_dict.get('findNearestPointBy', None), 'get_extremes_from_all': as_dict.get('getExtremesFromAll', None), + 'inactive_other_points': as_dict.get('inactiveOtherPoints', None), 'linecap': as_dict.get('linecap', None), 'line_width': as_dict.get('lineWidth', None), 'relative_x_value': as_dict.get('relativeXValue', None), diff --git a/highcharts_stock/options/series/pyramid.py b/highcharts_stock/options/series/pyramid.py index d2f1cff..73b8cec 100644 --- a/highcharts_stock/options/series/pyramid.py +++ b/highcharts_stock/options/series/pyramid.py @@ -146,6 +146,7 @@ def _get_kwargs_from_dict(cls, as_dict): 'drag_drop': as_dict.get('dragDrop', None), 'find_nearest_point_by': as_dict.get('findNearestPointBy', None), 'get_extremes_from_all': as_dict.get('getExtremesFromAll', None), + 'inactive_other_points': as_dict.get('inactiveOtherPoints', None), 'linecap': as_dict.get('linecap', None), 'line_width': as_dict.get('lineWidth', None), 'negative_color': as_dict.get('negativeColor', None), diff --git a/highcharts_stock/options/series/sankey.py b/highcharts_stock/options/series/sankey.py index e6f78c3..247d796 100644 --- a/highcharts_stock/options/series/sankey.py +++ b/highcharts_stock/options/series/sankey.py @@ -120,6 +120,7 @@ def _get_kwargs_from_dict(cls, as_dict): 'drag_drop': as_dict.get('dragDrop', None), 'find_nearest_point_by': as_dict.get('findNearestPointBy', None), 'get_extremes_from_all': as_dict.get('getExtremesFromAll', None), + 'inactive_other_points': as_dict.get('inactiveOtherPoints', None), 'linecap': as_dict.get('linecap', None), 'line_width': as_dict.get('lineWidth', None), 'negative_color': as_dict.get('negativeColor', None), diff --git a/highcharts_stock/options/series/scatter.py b/highcharts_stock/options/series/scatter.py index ef3589b..b1e7c90 100644 --- a/highcharts_stock/options/series/scatter.py +++ b/highcharts_stock/options/series/scatter.py @@ -152,6 +152,7 @@ def _get_kwargs_from_dict(cls, as_dict): 'drag_drop': as_dict.get('dragDrop', None), 'find_nearest_point_by': as_dict.get('findNearestPointBy', None), 'get_extremes_from_all': as_dict.get('getExtremesFromAll', None), + 'inactive_other_points': as_dict.get('inactiveOtherPoints', None), 'linecap': as_dict.get('linecap', None), 'line_width': as_dict.get('lineWidth', None), 'negative_color': as_dict.get('negativeColor', None), diff --git a/highcharts_stock/options/series/spline.py b/highcharts_stock/options/series/spline.py index c9cbe18..7496a08 100644 --- a/highcharts_stock/options/series/spline.py +++ b/highcharts_stock/options/series/spline.py @@ -150,6 +150,7 @@ def _get_kwargs_from_dict(cls, as_dict): 'drag_drop': as_dict.get('dragDrop', None), 'find_nearest_point_by': as_dict.get('findNearestPointBy', None), 'get_extremes_from_all': as_dict.get('getExtremesFromAll', None), + 'inactive_other_points': as_dict.get('inactiveOtherPoints', None), 'linecap': as_dict.get('linecap', None), 'line_width': as_dict.get('lineWidth', None), 'negative_color': as_dict.get('negativeColor', None), diff --git a/highcharts_stock/options/series/sunburst.py b/highcharts_stock/options/series/sunburst.py index f07f37e..58954ee 100644 --- a/highcharts_stock/options/series/sunburst.py +++ b/highcharts_stock/options/series/sunburst.py @@ -103,6 +103,7 @@ def _get_kwargs_from_dict(cls, as_dict): 'drag_drop': as_dict.get('dragDrop', None), 'find_nearest_point_by': as_dict.get('findNearestPointBy', None), 'get_extremes_from_all': as_dict.get('getExtremesFromAll', None), + 'inactive_other_points': as_dict.get('inactiveOtherPoints', None), 'linecap': as_dict.get('linecap', None), 'line_width': as_dict.get('lineWidth', None), 'negative_color': as_dict.get('negativeColor', None), diff --git a/highcharts_stock/options/series/timeline.py b/highcharts_stock/options/series/timeline.py index bd03cb3..1529a97 100644 --- a/highcharts_stock/options/series/timeline.py +++ b/highcharts_stock/options/series/timeline.py @@ -116,6 +116,7 @@ def _get_kwargs_from_dict(cls, as_dict): 'drag_drop': as_dict.get('dragDrop', None), 'find_nearest_point_by': as_dict.get('findNearestPointBy', None), 'get_extremes_from_all': as_dict.get('getExtremesFromAll', None), + 'inactive_other_points': as_dict.get('inactiveOtherPoints', None), 'linecap': as_dict.get('linecap', None), 'line_width': as_dict.get('lineWidth', None), 'negative_color': as_dict.get('negativeColor', None), diff --git a/highcharts_stock/options/series/treegraph.py b/highcharts_stock/options/series/treegraph.py index 8b0d548..6979667 100644 --- a/highcharts_stock/options/series/treegraph.py +++ b/highcharts_stock/options/series/treegraph.py @@ -108,6 +108,7 @@ def _get_kwargs_from_dict(cls, as_dict): 'crop_threshold': as_dict.get('cropThreshold', None), 'find_nearest_point_by': as_dict.get('findNearestPointBy', None), 'get_extremes_from_all': as_dict.get('getExtremesFromAll', None), + 'inactive_other_points': as_dict.get('inactiveOtherPoints', None), 'relative_x_value': as_dict.get('relativeXValue', None), 'soft_threshold': as_dict.get('softThreshold', None), 'step': as_dict.get('step', None), diff --git a/highcharts_stock/options/series/treemap.py b/highcharts_stock/options/series/treemap.py index cd461ef..aefaffb 100644 --- a/highcharts_stock/options/series/treemap.py +++ b/highcharts_stock/options/series/treemap.py @@ -97,6 +97,7 @@ def _get_kwargs_from_dict(cls, as_dict): 'crop_threshold': as_dict.get('cropThreshold', None), 'find_nearest_point_by': as_dict.get('findNearestPointBy', None), 'get_extremes_from_all': as_dict.get('getExtremesFromAll', None), + 'inactive_other_points': as_dict.get('inactiveOtherPoints', None), 'ignore_hidden_point': as_dict.get('ignoreHiddenPoint', None), 'linecap': as_dict.get('linecap', None), 'line_width': as_dict.get('lineWidth', None), diff --git a/highcharts_stock/options/series/vbp.py b/highcharts_stock/options/series/vbp.py index 4247ba1..da27e7a 100644 --- a/highcharts_stock/options/series/vbp.py +++ b/highcharts_stock/options/series/vbp.py @@ -67,6 +67,7 @@ def _get_kwargs_from_dict(cls, as_dict): 'data_sorting': as_dict.get('dataSorting', None), 'find_nearest_point_by': as_dict.get('findNearestPointBy', None), 'get_extremes_from_all': as_dict.get('getExtremesFromAll', None), + 'inactive_other_points': as_dict.get('inactiveOtherPoints', None), 'linecap': as_dict.get('linecap', None), 'line_width': as_dict.get('lineWidth', None), 'relative_x_value': as_dict.get('relativeXValue', None), diff --git a/highcharts_stock/options/series/vector.py b/highcharts_stock/options/series/vector.py index 328562e..6b7d195 100644 --- a/highcharts_stock/options/series/vector.py +++ b/highcharts_stock/options/series/vector.py @@ -118,6 +118,7 @@ def _get_kwargs_from_dict(cls, as_dict): 'drag_drop': as_dict.get('dragDrop', None), 'find_nearest_point_by': as_dict.get('findNearestPointBy', None), 'get_extremes_from_all': as_dict.get('getExtremesFromAll', None), + 'inactive_other_points': as_dict.get('inactiveOtherPoints', None), 'linecap': as_dict.get('linecap', None), 'line_width': as_dict.get('lineWidth', None), 'negative_color': as_dict.get('negativeColor', None), diff --git a/highcharts_stock/options/series/venn.py b/highcharts_stock/options/series/venn.py index e5398b4..eb2a6f6 100644 --- a/highcharts_stock/options/series/venn.py +++ b/highcharts_stock/options/series/venn.py @@ -114,6 +114,7 @@ def _get_kwargs_from_dict(cls, as_dict): 'drag_drop': as_dict.get('dragDrop', None), 'find_nearest_point_by': as_dict.get('findNearestPointBy', None), 'get_extremes_from_all': as_dict.get('getExtremesFromAll', None), + 'inactive_other_points': as_dict.get('inactiveOtherPoints', None), 'linecap': as_dict.get('linecap', None), 'line_width': as_dict.get('lineWidth', None), 'negative_color': as_dict.get('negativeColor', None), diff --git a/highcharts_stock/options/series/wordcloud.py b/highcharts_stock/options/series/wordcloud.py index 23f15ef..640d41d 100644 --- a/highcharts_stock/options/series/wordcloud.py +++ b/highcharts_stock/options/series/wordcloud.py @@ -101,6 +101,7 @@ def _get_kwargs_from_dict(cls, as_dict): 'drag_drop': as_dict.get('dragDrop', None), 'find_nearest_point_by': as_dict.get('findNearestPointBy', None), 'get_extremes_from_all': as_dict.get('getExtremesFromAll', None), + 'inactive_other_points': as_dict.get('inactiveOtherPoints', None), 'linecap': as_dict.get('linecap', None), 'line_width': as_dict.get('lineWidth', None), 'negative_color': as_dict.get('negativeColor', None), diff --git a/highcharts_stock/options/series/zigzag.py b/highcharts_stock/options/series/zigzag.py index 35f87e6..ae726ab 100644 --- a/highcharts_stock/options/series/zigzag.py +++ b/highcharts_stock/options/series/zigzag.py @@ -65,6 +65,7 @@ def _get_kwargs_from_dict(cls, as_dict): 'data_sorting': as_dict.get('dataSorting', None), 'find_nearest_point_by': as_dict.get('findNearestPointBy', None), 'get_extremes_from_all': as_dict.get('getExtremesFromAll', None), + 'inactive_other_points': as_dict.get('inactiveOtherPoints', None), 'linecap': as_dict.get('linecap', None), 'line_width': as_dict.get('lineWidth', None), 'relative_x_value': as_dict.get('relativeXValue', None), diff --git a/highcharts_stock/options/stock_tools/definitions.py b/highcharts_stock/options/stock_tools/definitions.py index 9ddfb6c..c5b472a 100644 --- a/highcharts_stock/options/stock_tools/definitions.py +++ b/highcharts_stock/options/stock_tools/definitions.py @@ -10,10 +10,25 @@ class Definition(HighchartsMeta): """Definition of a symbol for a single Stock Tools button.""" def __init__(self, **kwargs): + self._class_name = None self._symbol = None + self.class_name = kwargs.get('class_name', None) self.symbol = kwargs.get('symbol', None) + @property + def class_name(self) -> Optional[str]: + """The name of the class to apply to the button. Defaults to + ``'highcharts-fibonacci'``. + + :rtype: :class:`str ` or :obj:`None ` + """ + return self._class_name + + @class_name.setter + def class_name(self, value): + self._class_name = validators.string(value, allow_empty = True) + @property def symbol(self) -> Optional[str]: """The name of the icon to use for the button. @@ -29,6 +44,7 @@ def symbol(self, value): @classmethod def _get_kwargs_from_dict(cls, as_dict): kwargs = { + 'class_name': as_dict.get('className', None), 'symbol': as_dict.get('symbol', None) } @@ -36,6 +52,7 @@ def _get_kwargs_from_dict(cls, as_dict): def _to_untrimmed_dict(self, in_cls = None) -> dict: untrimmed = { + 'className': self.class_name, 'symbol': self.symbol } diff --git a/pyproject.toml b/pyproject.toml index 42194a1..7e38741 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -59,7 +59,7 @@ classifiers = [ requires-python = ">= 3.10" dependencies = [ - "highcharts-core>=1.4.0", + "highcharts-core>=1.5.0", "esprima>=4.0.1", "validator-collection>=1.5.0", "requests>=2.31.0" diff --git a/requirements.dev.txt b/requirements.dev.txt index 56c9d61..c5f978c 100644 --- a/requirements.dev.txt +++ b/requirements.dev.txt @@ -14,4 +14,4 @@ validator-collection==1.5.0 anthropic==0.3.11 dill==0.3.7 openai==0.28.0 -highcharts-core>=1.4.0 \ No newline at end of file +highcharts-core>=1.5.0 \ No newline at end of file diff --git a/requirements.travis.txt b/requirements.travis.txt index 75b301f..94bbbc8 100644 --- a/requirements.travis.txt +++ b/requirements.travis.txt @@ -13,4 +13,4 @@ sphinx-tabs==3.4.1 tox==4.4.6 requests==2.31.0 validator-collection==1.5.0 -highcharts-core>=1.4.0 \ No newline at end of file +highcharts-core>=1.5.0 \ No newline at end of file diff --git a/requirements.txt b/requirements.txt index 4f14775..81b86a3 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,4 +1,4 @@ esprima==4.0.1 requests==2.31.0 validator-collection==1.5.0 -highcharts-core>=1.4.0 \ No newline at end of file +highcharts-core>=1.5.0 \ No newline at end of file