1import _plotly_utils.basevalidators
2
3
4class MarkerValidator(_plotly_utils.basevalidators.CompoundValidator):
5    def __init__(self, plotly_name="marker", parent_name="waterfall.totals", **kwargs):
6        super(MarkerValidator, self).__init__(
7            plotly_name=plotly_name,
8            parent_name=parent_name,
9            data_class_str=kwargs.pop("data_class_str", "Marker"),
10            data_docs=kwargs.pop(
11                "data_docs",
12                """
13            color
14                Sets the marker color of all intermediate sums
15                and total values.
16            line
17                :class:`plotly.graph_objects.waterfall.totals.m
18                arker.Line` instance or dict with compatible
19                properties
20""",
21            ),
22            **kwargs
23        )
24